Post Void¶
In the event the need arises to cancel an already completed transaction, the cashier can perform a Post Void that will void the transaction in question.
Concepts¶
- A transaction can only be post voided on the same day it was originally completed.
- All payments (partial and complete) will be rolled back and voided as well.
- Inventory counts will be adjusted accordingly.
- Authorization to perform a post void is set by role based security.
- All transactions can be post voided including pay in/out and Cash Up/Downs.
Functionality¶
In order to post void a transaction, the transaction needs to be selected in the Transaction Search screen.

Configuration Options¶
| Action | Field | Option |
|---|---|---|
| Post Void Receipt | DOC__noSaleReceiptEnabled | True/False |
| Payment device validation | DOC__showPaymentDeviceValidation | True/False |
| Report PV transactions | reportVoidTrans | True/False |
| PV allowed for gift card load or activate | transactionAllowPostVoidForGiftCardLoadActivate | True/False |
| PV allowed for gift card cash out | transactionAllowPostVoidForGiftCardCashOut | True/False |
| Determine how old a transaction can be | transactionAgeForPostVoidType | BusinessDate |
| How old in business days | transactionAgeForPostVoidDays | ex. 0 |
| Hold old in minutes | transactionAgeForPostVoidMinutes | ex. 1440 |
| On button config function = false | DOC__PostVoid | Remove |
| What receipt to call | documentDefinition | post-void-receipt.yml |
| Reason codes can be added in ctx_reason_codes |