Reason Codes are used throughout Cloud POS, to create a traceable record of why a particular action has been taken on the system.
They are a critical part of Cloud POS and you will find that you are unable to perform some tasks if you do not have a corresponding Reason Code set up in the system.
There are several Reason Code Types:
Discount - This is applied in POS, when a sales line item is manually discounted.
Inventory Manual Adjustment - This is applied in the Back Office, when the stock quantity of an item is manually adjusted, or when committing a stock take.
Return to Online Inventory - This is applied in POS, when an item or transaction is returned and the product is able to be resold as new. This will book the item back into available stock.
Return to Offline Inventory - This is applied in POS, when an item or transaction is returned is damaged or needs to be returned to the supplier. This option will leave the item unavailable to sell. Learn about the offline inventory
Drop - This is applied in POS, when a drop / payout is processed.
Managing Reason Codes
From the main menu in the Back Office, expand the Setup heading and then click on Reason Codes:

Create a new Reason Code
1) Click the New button in the top left:

2) Choose a Description that will be clear to all users, then choose the Type of Reason Code from the dropdown menu.

3) Make sure the Active box is ticked.
4) Click Save to create the new Reason Code.
Edit an existing Reason Code
1) Click on the blue pencil icon next to the Reason Code you want to edit:

2) Edit the Description or Type if required, or tick / untick the Active field depending on your requirements.
3) Click Save.
Reason Codes cannot be deleted, but can be made inactive and will therefore no longer appear as an option to select.
Once a Reason Code is created it is locked to a type and only the description can be changed. If a Reason Code is created with the incorrect type, please make it inactive and recreate correctly following the steps described above.
Watch A Video: