Dual pricing refers to a pricing strategy where different prices are set for the same product based on certain conditions. It is commonly used in restaurants and cafes to differentiate between Cash vs. Card Payments, and different prices for customers paying with cash versus those using credit/debit cards (to cover transaction fees).
What is the difference between Cash Price & Card Price?

Cash Price (Surcharge Model)
In this method, the listed price is the base price (cash price), and a surcharge is added when customers pay with other payment methods (e.g., credit cards, e-wallets). This surcharge helps cover transaction fees.
Example:
Product Price : $10
Surcharge for card/e-wallet payment : 3%
Cash Payment : $10 (no extra charge)
Card Payment : $10 + 3% = $10.30
📌 This method is commonly used to pass transaction costs to customers who choose to pay with cards or digital payments.
Card Price (Cash Discount Model)
In this method, the listed price is the price for card payments, and a discount is given to customers who pay with cash. This encourages cash payments by offering a lower price.
Example:
Product Price : $10
Cash discount : 3%
Card Payment : $10 (no discount)
Cash Payment : $10 - 3% = $9.70
📌 This method is useful for businesses that prefer cash transactions to avoid card processing fees.
Key Differences:
| Feature | Cash Price (Surcharge) | Card Price (Cash Discount) |
|---|---|---|
| Base Price | The lower cash price is displayed | The higher card price is displayed |
| Card Payment | Extra charge applied | No extra charge |
| Cash Payment | No discount (pays full amount) | Discount applied |
| Purpose | Transfers transaction costs to customers using cards | Encourages cash payments |
How to set Dual Pricing?
Dual pricing can be set from backoffice > Settings > Fee Settings > Dual Pricing.
1. Enable Dual Pricing.

2. Choose your preferred module.

3. Select the payment method you want to set as cash price or card price.

4. Choose the type of charges you want to apply for dual pricing.
Product Price and Add-On Price are enabled by default and cannot be disabled. Only Additional Charge Fee and Packing Fee can be enabled or disabled.

5. Click on 'Save' to apply the changes.

How do Dual Pricing show on the Product
Dual pricing can be checked or customized from backoffice > Products > Product List.
The charges can be checked under the Price section in Specifications.
If you choose Cash Price as the base price, the Card Price will be automatically calculated.
If you choose Card Price as the base price, the Cash Price will be automatically calculated.
However, you can manually enter the charged price or discounted price if different pricing applies (refer to the highlighted column).

How do Dual Pricing show on the POS
The dual pricing will show on the POS as per the image below during checkout.

