Create a "Mastercard" Payment/Refund Accounting Code (Cloud)
In Visual Matrix, Visa and Mastercard payments/refunds are grouped under a single code, VS/MC Payment (and VS/MC Refund). If you need to separate them, you'll first need to create a new code for Mastercard payment/refund and then update the Visa accounting codes accordingly. The following steps will guide you through the process of creating the new MC codes. For assistance with setting up the same codes for Advance Deposits, please contact the Visual Matrix Client Experience team.

Be sure to complete both steps of the process to prevent future reporting discrepancies.
Path: Management > Accounting Settings > Setup Code > Add New
Part1: Accounting Codes Setup
| Code Field | Mastercard Payment | Mastercard Refund |
| Accounting Code (Suggested) | MC | AM |
| Ledger Type | Guest | Guest |
| DB/CR | CR (Credit) | DB (Debit) |
| Description | Payment Mastercard | Refund Mastercard |
| Override Description | No | No |
| Posting Category | Payment | Payment |
| Posting Sub-Category | Visa/Master* | Visa/Master* |
| Voiding Allowed By | All** | All** |
| Posting Allowed By | All | All |
| Code Active | Checked | Checked |
| Prompt for Quantity | Unchecked | Unchecked |
* As of now, the sub-category "Mastercard" is not available
** Note that once a card payment is posted, it is
captured, and cannot be voided
Part2: G/L and Report Definition
- G/L Account1 & 2 (Optional): Only if you did setup the
GL Accounts.
- Operator Cashout Report: MASTERCARD. If this category is not available, you can create it by following
this article.
- Daily Detail Report: Choose the GL Category where you want this payment method to be categorized in the Daily report. Click
here to create a dedicated GL Category Heading.
Related Article(s)
Related Articles
Refund a Transferred Advance Deposit (7T)
Once an advance deposit has been transferred to a guest folio (transaction code 7T), it becomes part of the guest ledger. If that deposit needs to be refunded—for example, due to a cancellation or payment error—you can’t void the 7T directly without ...
Setup a New Accounting Code (Cloud) 🎥
? Watch Video #1 | Watch Video #2 An accounting code is a unique identifier assigned to financial transactions or categories within the system. It helps organize and track financial information related to property management, tailored to the ...
Create a "Debit" Payment/Refund Accounting Code (Cloud)
Setting up a debit code payment/refund accounting entry helps accurately track transactions paid directly from a property's bank account. Unlike credit payments, which use borrowed funds to be repaid later, debit payments immediately deduct money ...
Refund or Void a Payment (Cloud)
Knowing when to refund and when to void a payment is key to keeping your folios accurate and your reports balanced. While both actions correct payment errors, they work differently in Visual Matrix depending on when the transaction is processed and ...
Refund a Settled Credit Card Payment in a City Ledger Account
Once a credit card payment has been settled, whether it is in a folio or in the City Ledger, it cannot be voided. A refund has to be posted. As you cannot post a refund directly in a City Ledger Account like you would post a payment, you will need to ...