At POS, when you apply a custom discount, refund an item or void an item from a booking, you can apply a reason code for these actions, giving you an accurate, auditable record of why something has been removed from a booking, or an operator has applied a custom discount.
Reason codes work alongside custom discounts, voiding and refunds. Voiding is for cases where an item's already been added to a booking or tab but never actually goes to the guest. Operators can write it off with a reason, rather than just canceling the sale or letting it silently return to inventory.
When operators apply a custom discount, void or refund an item, they select a reason for the action. For voiding and refunding stock items, they then choose whether to return the item to inventory (the default) or void it. Voided and refunded stock items are tracked in your stock movement report as a new line item.
Create reason codes
To set up reason codes, follow the steps below.
From Venue Manager, go to Settings > Account > Venue settings.
Select Unlock to make changes.
Under Bookings & enquiries, check the box Require reason code for booking adjustments.
Create your reason codes by selecting + Add reason code next to Refund, Custom discount and Void (Premium plan and above).
Select Save.
Premium feature and above
Have an accurate and auditable record of why items have been voided, with reason codes. To unlock this feature with a Premium plan and above, contact your customer success manager or the support team.
Edit or delete reason codes
To edit or delete reason codes, follow the steps below.
From Venue Manager, go to Settings > Account > Venue settings.
Select Unlock to make changes and scroll to section Bookings & enquiries.
To edit a reason code, select the reason code and make your changes.
To delete a reason code, select the delete icon (bin) next to the reason code.
Select Save.
Apply reason codes at POS
To apply a reason code to a custom discount, refund or void, follow the steps below.
Custom discount
From POS, after adding items to the cart, select Discount.
Select Custom (available on Pro plans and above).
Choose $ or %. Enter the dollar or percentage discount amount, then Apply.
From the dropdown, select the reason for the custom discount.
Select Apply.
The custom discount is then applied to the booking.
To learn more about adding a discount to a booking at POS, see the guide Sell items and redeem discounts and memberships at POS.
Refund
From POS, search for the booking by booking name or booking ID, then select it from the results.
Select Refund at the bottom of the screen.
Choose the refund method (eg cash, card, gift card or wallet).
Enter a custom amount to refund, or select one of these options: Total, Individual tickets or Individual tips.
You can also choose to cancel the booking once the refund is processed by checking the box.
Select Continue.
From the dropdown, select the reason for the refund.
For stock items, deselect Return stock items to inventory if you don't want to return the selected item to your inventory. Otherwise, this stays selected by default.
Select Refund.
To learn more about refunding at POS, see the guide Refund bookings from POS.
Void (Premium plan and above)
From POS, search for the booking by booking name or booking ID, then select it from the results.
Select the checkbox next to the item/s you want to void.
Then, select the options menu (3 dots) at the top of the booking screen and select Remove item.
For stock items, deselect Return stock items to inventory if you don't want to return the selected item to your inventory. Otherwise, this stays selected by default.
Select a Void reason from the dropdown.
Select Void to complete the action.
Or, you can follow the steps below.
From POS, search for the booking by booking name or booking ID, then select it from the results.
Select Edit items from the left-side panel.
From the right of the screen, select the item you want to void. Either reduce the quantity in the booking, or select the delete icon (bin).
Select Update.
For stock items, deselect Return stock items to inventory if you don't want to return the selected item to your inventory. Otherwise, this stays selected by default.
Select a Void reason from the dropdown.
Select Void to complete the action.
To learn more about editing a booking at POS, see the guide Adjust items in existing bookings at POS.
Reporting
Refunds and voids for stock are captured in the stock movement report as a separate line item. The stock movement report gives you a dedicated view of stock lost to spoilage, breakage, staff comps and expiry, so you can see what's being wasted, why, and how much it's costing your venue.
.png)
To learn more about the stock movement report, see the guide Stock movement report.