How to: Send Receipts by Email from the POS
Sending a receipt straight to the customer's email inbox is a clean, fast, and eco-friendly alternative to traditional paper receipts.
The Sales Slip field in the POS Terminal Card has five options for handling sales receipts:
- Print – the slip is always printed.
- Print on Confirmation – the user is asked if the slip should be printed.
- None – the slip is neither printed or emailed.
- E-mail – the slip is emailed. The email address is entered and maintained in the Member Contact page or the Customer Card, for example.
- Print and E-mail – the slip is printed and emailed.
To send a receipt by email directly from the POS
- Open the POS Terminal Card, and go to the Printing FastTab.
- In the Sales Slip field, select either E-mail or Print and E-mail.
Note: For the email functionality to work in LS Central, the SMTP and other email data must be properly configured in Business Central.
Initial configuration to get the job queue working:
- Navigate to the Retail Setup page, and click the Insert Default Data action.
- Click the Clear All action, and activate only the Process POS Pending Requests option.
- Click the Insert action. A new codeunit LSC Process Pending Requests is now added to the Job Queue Entries page where you then click the Set Status to Ready action.
You have now enabled sending emails and the email functionality is ready for use.
POS commands
On the POS, the user can create buttons using additional commands that allow specific transactions to be emailed to the customer. These commands are:
Command | Description |
---|---|
EMAIL_C | Lets you fetch a receipt which you have selected from the Transaction List. This process is faster when you are trying to find a specific receipt. |
EMAIL_LAST_C | Is similar to the previous command, except it only emails last transaction's receipt. |