D-Store supports merchants in presetting complex discounts via promo code, such as 2 for 50% off or buy-1-get-1-free. These preset discounts can be applied at the counter, kiosk, and online ordering.
Before you begin
A promo code offers a reduction on certain items or the whole order under certain rules. With D-Store, you can provide discounts for in-store sales or promo codes for online ordering to encourage purchases, promote new items, and attract customers.
Note:
All preset discounts, like promo codes, cannot be used together with ad-hoc discounts on POS on the same order.
Create promo codes
Take the following steps to create a promo code:
On D-Store Console, go to Marketing > Promo Codes, click Create.
To copy an existing campaign, click Copy and update the information accordingly.
Fill in the promo code and discount details. For more information on the fields, refer to Learn about promo code configuration fields.
Click Save as Draft.
Click Go Live to activate the discount.
Note:
To empower your target customers to know your promo code campaign, after saving the promo code settings as a draft or before going live with the campaign, you can create and go live with a promotion bar to highlight this campaign.
Update existing promo codes
Take the following steps to update a promo code:
On the Promo Codes page, locate the promo code you want to update, and click Edit under the Actions column.
Update the promo code and discount settings. Only certain settings can be updated if the promo code has gone live.
Based on the status of the promo code, do one of the following:
If the campaign has gone live, click Save and click Publish in the confirmation pop-up window.
If the campaign has not gone live, click Save.
Learn about promo code configuration fields
On the Create Promo Code page, D-Store provides various discount types to cater to your different business needs. In this section, you will learn about how to configure the fields associated with each discount type.
Basic Information
Campaign Name: Set the name of the campaign. The name is only for internal reference (e.g., order logs and analytics), and will not be displayed to customers.
Campaign Schedule: Set an available date range for the discount.
Permanently valid: Select this option for the discount to be available until 2099-12-31.
Set an end date: Set an end date to disable the discount automatically on the specified date.
Promo Codes: Set the code the customer will use to redeem the voucher.
Participant Limit: Set the maximum number of campaign participants.
Voucher
Discount Settings
Discount Level | Discount Types | Description |
Item Discount | Amount Off | Quantity to Buy: The minimum quantity required to get the discount. The quantity cannot be less than 1. Eligible Items: Items that qualify for the discount. $ off per Item: The discount amount for each qualified item per order. For example, if a customer buys 2 eligible items and the amount off is $1, then the total discount for the order will be $2.) |
Item Discount | Percentage Off | Quantity to Buy: The minimum quantity required to get the discount. The quantity cannot be less than 1. Eligible Items: Items that qualify for the discount. % Off: The discount percentage for the eligible items in the order. For example, if the quantity is 2 and % Off is 20, then the 2 qualify for a 20% discount. |
Item Discount | Buy X Get Y |
Note: The discount will only apply when all X and Y items are included in the order. |
Item Discount | Sales Price |
For example, if the Quantity to Buy is 2, and the sales price is $1 per item, when a customer buys 2 items or more, he or she will get the item at $1 each. |
Order Discount | Amount Off |
|
Order Discount | Percentage Off |
|
Usage Restrictions
Maximum Discount Uses per Order: The maximum number of times discounts can be applied to a single order.
Advanced Settings: Click to expand and display the settings.
Order Channels: The channels where the discounts can be applied.
In Store: Applies to all the counter and kiosk orders.
Online: Applies to all the orders from online ordering channels.
Stores: The stores and locations that can apply the discounts.
All Stores: Includes all current and future added stores.
Specific Stores: Include all the selected stores.
Service Types: The service types where the discounts can be applied.
Days of the Week & Specific Time Slot: Limit the discounts to certain hours and days, e.g., weekdays, happy hours, etc.
Excluded Items: The products that are not eligible for the discount offer.
System Mapping Code: This code is used to match the voucher rules you set in POS or other third-party platforms.







