Platform Name: Dutchie POS
Objective
The purpose of this document is to describe the features supported on Dutchie POS using Annex Cloud’s Customer Loyalty module.
Supported Versions
| Supported Versions | Certified Versions |
|---|---|
| NA | NA |
Dutchie POS Supported Feature List
The list of the features supported on the Dutchie POS system when integrated with Annex Cloud is shown below.
Loyalty
| Feature Name | Description | Pre-Requisites | Configuration Details | Reference Documents |
|---|---|---|---|---|
| Create a customer from Dutchie to AC |
POS users can create customers from Dutchie, leading to their creation in the AC system and automatic enrollment into the loyalty program. Newly added customers will be visually highlighted with a yellow star badge at the Dutchie POS. |
Ensure the functional connection between the AC and the Dutchie POS system. Implement a check to ensure that the customer is not already present in the AC before proceeding with any operations related to adding them or updating their information. |
The endpoints are created by AC. The endpoints will integrate with Dutchie's external loyalty setup. |
Dutchie Webhook AC Endpoints.docx |
| Create a customer from AC to Dutchie |
Customers created at AC from E-commerce, CDP, or directly at AC itself will be synchronized with Dutchie. A CRON job set up by AC ensures real-time data synchronization between AC and Dutchie. |
Configure a CRON job to push records from AC to Dutchie POS at specified intervals. This ensures data synchronization between the two systems |
The endpoints are created by AC. The endpoints will integrate with Dutchie's external loyalty setup. |
Dutchie Webhook AC Endpoints.docx |
| Check Customer is a member of loyalty program or not | POS users can confirm a customer's loyalty membership by searching using their mobile number as a unique identifier. | Ensure that customers are enrolled as loyalty members within the AC. |
The endpoints are created by AC. The endpoints will integrate with Dutchie's external loyalty setup. |
Dutchie Webhook AC Endpoints.docx |
| Check Eligible Rewards of a customer | POS users can check a customer's available redeemable points during the redemption process. Points are deducted from the customer's loyalty points balance when redeemed. |
Ensure that customers are enrolled as loyalty members within the AC. Ensure that loyalty points are present in the customer's account within the AC. The points can be earned through various activities like purchases. |
The endpoints are created by AC. The endpoints will integrate with Dutchie's external loyalty setup. |
Dutchie Webhook AC Endpoints.docx |
| Lose Points on Returns |
Points will be lost if the customer returns items from their last purchase. Points are deducted from the customer's loyalty points balance. |
Ensure that the customer has purchased products to be eligible for the loyalty program and associated benefits. Implement a policy within the AC to deduct points when products are returned. This policy should be configurable by the administrator. The number of points deducted can indeed be set by an administrator. |
The endpoints are created by AC. The endpoints will integrate with Dutchie's external loyalty setup. |
Dutchie Webhook AC Endpoints.docx |
| Display eligible utilized points on item purchase list | POS users can view redeemed points in terms of currency. The total purchase amount is adjusted based on the utilization of points. | Check that the customer has redeemable points available in their loyalty account. |
The endpoints are created by AC. The endpoints will integrate with Dutchie's external loyalty setup. |
Dutchie Webhook AC Endpoints.docx |
| Exclude a member from Discount group from point earnings |
Members of specific discount groups are eligible for discount rewards. Eligible rewards/discounts are displayed to members during the checkout process. The members can not earn points based on their purchases. |
Set up a discount group within the Dutchie POS. This group will define specific discounts applicable to eligible members. Add the customer as a member to the created discount group within the Dutchie POS system. This ensures that they receive applicable discounts during transactions. Ensure that the customer is indeed a loyalty member before adding them to the discount group in the Dutchie POS system. |
The endpoints are created by AC. The endpoints will integrate with Dutchie's external loyalty setup. |
Dutchie Webhook AC Endpoints.docx |
Glossary
| Terminology | Description |
|---|---|
| AC | Annex Cloud |
| CDP | Customer Data Platform |
| BO | Back Office |
| BRD | Business Requirement Document |
| PDP | Product Detail Page |
| PLP | Product Listing Page |
| VC | Visual Commerce |