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 from the account at the time of purchase. This guide focuses solely on creating the debit payment/refund code. 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 | Debit Card Payment | Debit Card Refund |
Accounting Code (Suggested) | DBC | DBCR |
Ledger Type | Guest | Guest |
DB/CR | CR (Credit) | DB (Debit) |
Description | Debit Card Payment | Debit Card Refund |
Override Description | No | No |
Posting Category | Payment | Payment |
Posting Sub-Category | Debit Card | Debit Card |
Voiding Allowed By | All* | All* |
Posting Allowed By | All | All |
Code Active | Checked | Checked |
Prompt for Quantity | Unchecked | Unchecked |
*
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: DEBIT CARD. 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.
To create the related "Refund" code, you
Related Article(s)
Related Articles
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 ...
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 ...
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 ...
Post a Card Refund on a Folio (Cloud)
When a guest payment or charge needs to be reversed — for example, a credit card payment processed in error or a guest deposit needing a refund — the refund process in Visual Matrix Cloud allows you to post the refund to the guest’s folio. Always use ...