Retail POS: Dual Price Payments
Back Office
Navigation: Log into BO, select a Store then select Settings > Payment Settings
- When enabling the Dual Price option, the Dual Price Disclaimer pop-up appears.

- Dual price calculations will be determined by the retail price.
- Dual pricing will not be applied in the following cases:
When partial payments are made on a receipt.
For non-revenue sales, including Gift card, House account, membership sales and recharges.
Click the Accept and Proceed checkbox, then click the Accept button.
Once the disclaimer is accepted, the dual price settings will appear in Back Office.

Once the Dual Price settings have been set, the Disclaimer message shown in the window will appear below the Dual Price option.
Implementation in POS
Dual Price calculation will apply only for the Retail price entered in Back Office (currently, the Dual Price calculation for the receipt total).
The Cash Price value appearing on the POS Order screen, Payment screen, and Fast Cash screen will be calculated based on the Retail price with the Dual Price calculation set in BO.
POS Order Screen
Payment Screen
- Currently when making partial payment, the cash price gets adjusted based on the receipt total, therefore the cash price will not be adjusted but will remain equal to the Balance Due (same value as credit card)
- When the exact option is selected, the new dual price calculations should be applied in the number field.
Fast Cash Screen
The Dual price reduced value should be adjusted in the all the places highlighted above in Fast cash screen.
When the exact option is selected, the new dual price calculations should be applied in the number field.
For partial pay is made, total, balance due will be same as Credit card payment. Needs to be changed to the Credit Card payment value. ( No change will be made in POS order screen).
For partial pay, Dual price reduction will not apply to the receipt. (When a single payment is made through cash then the dual price calculation will be calculated but when other payments are made dual price reduction will not apply).
For Exclusive taxed Retail items, only the Retail item price should be used to calculate the dual price of the receipt only subtotal value should be used to calculate the dual price of item . If it contains exclusive tax it will calculated separately as shown below
For Inclusive taxed Retail items, the dual price value will be subtracted with the Retail item and the remaining value will be used to calculate the inclusive tax value of the Retail item.
Including dual price for other payments functionality will also follow the same flow that was mentioned above.
Discount- When there is a discount applied to the receipt, the system should consider the discounted value to calculate the dual price. If there is a discount on item or receipt, Dual price should work if receipt paid with cash. When the Retail item value is 10 and an open receipt discount of 5 is applied to the receipt. Then dual price should be calculated with the remaining value (5).
Sample Calculations for Front End Receipts
Receipt Print
The dual price set for the above example is 4%
The dual price calculation for the Retail price will be = 50 * 4% = 2
The tax for the above receipt is 7% = 3.5. (Standard tax with Retail price value should be shown in Receipt print to avoid confusion)
Pay by cash will be = Total – ((Total Retail price * Dual price %) + (tax amount * Dual price percentage) 53.5 –((50*4%) + (3.5*4%)) = 51.36
Pay by cash will be = Revised Retail price (48) + Tax (3.36) = 51.36
Pay by card will be the usual formula = 50 + 3.5= 53.5
Front-End Receipt (Paid via Cash)
Cash subtotal will be calculated based on the formula = Retail price – Dual price for the Retail price calculated
Cash subtotal = 50 - 2= 48
Tax for the Retail item will be = Revised sub total (48) * Tax (7%) = 3.36
Cash tendered = Revised Retail price (48) + Tax (3.36) = 51.36
Dual price savings to be calculated with the Retail price. Retail price (50) *Dual price % (4/100) = 2
Savings will be the dual price value (Savings) calculated as Dual price + Dual price Tax = 2.14
Retail Item with Inclusive Tax
The dual price set for the above example is 4%
The dual price calculation for the Retail price will be = 50* 4%= 2
The tax for the above receipt is 7% = 3.27 (Inclusive tax)
Pay by cash will be = 50( Total) – 2 (Total Retail price * Dual price %)
(Note – Not considering dual price tax because tax for the above item is inclusive)
Pay by cash will be = Revised Retail price (50 -2) = 48
Pay by card will be the usual formula= 50= 50
After Payment for Inclusive Tax
Cash subtotal will be calculated based on the formula = (50) Retail price – (2) Dual price for the Retail price calculated.
Inclusive Tax for the Retail item will be = (48) New subtotal – (44.86) Cash subtotal / (1+Tax 7%) = 3.14
Revised inclusive tax = 48-44.86 = 31.14.
Receipt total will be the original value set in Back office – 50
Dual price savings to be calculated with the Retail price. Retail price (50) *Dual price % (4/100) = 2
Partial Payment Made Through Cash and Card
The Cash Tendered value will equal the Credit Card value.
When partial payment is made on a receipt, then they should not show the Cash subtotal line item in the Receipt.
Front End Receipt Flow with Discount (Before Tax)
Retail price after Discount applied (50-10) = 40
The tax for the above receipt is 7% = 2.80 .
The dual price calculation for the Retail price will be = 40* 4%= 1.6
The Dual Price tax will be Tax * Dual Price % (2.8*4%) =0.11
Total Dual price (Savings) will be 1.60+0.11=1.71
Tax amount will be (Tax – Dual Price tax) 2.80-0.11=2.69.
Cash Subtotal will Subtotal – Discount – Dual Price= 50-10-1.6= 38.4
Pay by cash
= Total (After Discount) – ((Total Retail price (After Discount) * Dual price %) + (tax amount * Dual price percentage)
= 42.8 – ((40*4%) + (2.8*4%))
= 41.09
Pay by cash = 41.09
Pay by card = 42.80
Bill Print Receipt Flow with Discount (After Tax)
Retail price after Discount applied (50-10) = 40
The tax for the above receipt is 7% = 3.50
The dual price calculation for the Retail price will be = 40* 4%= 1.60
The Dual Price tax will be Tax * Dual Price % (3.50*4%) =0.14
Total Dual price (Savings) will be 1.60+0.14=1.74
Tax amount will be (Tax – Dual Price tax) 3.50-0.14=3.36
Cash Subtotal will Subtotal – Discount – Dual Price= 50-10-1.60= 38.4
Pay by cash will be = Total (After Discount) – ((Total Retail price (After Discount) * Dual price %) + (tax amount * Dual price percentage)
43.5 – ((40*4%) + (3.5*4%)) = 41.76
Pay by cash will be = 41.76
Pay by card will be = 43.50
Front End Receipt When Discount is applied to a Receipt (After Tax)
The discount applied here is after tax, so tax should be added with the Retail price and then discount value should be subtracted.
The discounted value should be considered for calculating dual price in the receipts
Front End Receipt with Non-Revenue Sale and for Retail Items on a Receipt
Dual price reduction will not apply to Non-Revenue sales.
However, when a Retail item is with the receipt for a non-revenue sale, then dual price should be calculated only for the Retail item.
Implementation in CDS
Sample CDS Screens
Before Payment
After Payment
After Cash Payment, the Dual Price (Saving which is dynamic text configured in BO will be displayed) line will have the value $2.14
Cash Price formula = [Retail Item ($50) – Dual Price ($2)] + Tax ($3.36) = $51.36
Cash Subtotal is calculated based on the formula = Retail Price – Dual Price for the retail item Price. Cash Subtotal = $50 – $2 = $48
Tax on the Retail Item will be = Revised Sub Total ($48) * Tax (7%) = $3.36
Paid amount = Revised Retail Price ($48) + Tax ($3.36) = $51.36
CDS Flow (After Payment)
Subtotal | 50 |
Cash Subtotal | 48 |
Tax | 3.36 |
Total | 53.50 |
Cash Price | 51.36 |
Paid Amount | 51.36 |
Savings | 2.14
|
Note: The above-mentioned in POS order screen with regards to Discount, Partial pay, Full pay, and non-revenue sale will apply to CDS.
Refund
The receipt amount is $10
Dual price is enabled for the store
If paid by cash – $8
If paid by card – $10
$8 is paid on the receipt via cash
For refund functionality, when refund tries to refund 8$ will be the refund amount
$10 is paid on the receipt by card
For refund functionality, when refund tries to refund 10$ will be the refund amount
In the Refund completed pop , amount which is refunded either cash or card that paid amount breakdown should be displayed in the popup
Dual Price doesn't apply to Layaway and Exchange
Notes
Dual price discount will not apply to non-revenue sales even if it is paid in Cash. (GC Sold/Recharge, HA sold/Recharge, Membership Sold/Recharge, Delivery Charge).
Dual price is not applicable for partial payments
When a Retail item and non-revenue sale is on a receipt, then dual price should be calculated only for the Retail item.
The above-mentioned changes will be applied to payments for which dual price functionality is enabled.
The receipt impacts covered for Front end receipts will apply to Email receipts.
When a receipt has Partial payments, then dual price will not be calculated (even for Cash and dual price toggle enabled payments).
When a Receipt has Partial Payments, then Dual Price will not be calculated (even for Cash and Dual Price toggle-enabled payments).
For Receipt Tax and Tax On Tax the Dual Price Tax will not be calculated for the Receipt.
Pay by Cash and Pay by Card will appear in all the receipts and order screen uniformly.
Related Articles
Retail POS: MPPG Payments
Configuration in Admin Select Account > Stores, then select the Store for which the respective Payment needs to be enabled. Under the Store Settings section, enable the MPPG toggle. When you enable the MPPG credit card toggle, the MPPG details appear ...
Retail POS: Side CC Payments
Back Office Payment Methods Navigation: For your Store, select Settings > Payments > Payment Method The Payment Method Credit Card must be enabled in Back Office. If the Credit Card toggle is Enabled, then Side CC appears as a Payment Type option. ...
Retail POS: Customer Display Hardware Settings
On the Hardware Settings screen, select the Card Reader tab. The screen displays the device name of the Customer Display which is connected to the POS. Back Office License Settings Navigation: Log into Enterprise, then select Settings. Under Licenses ...
POS: Payment Surcharge - Dual Price
Back Office On an Admin page, under the Store's page the Show Dual Price toggle must be enabled. Navigation: Log into BO, and for your Store select Settings > Payments > Payment Settings On the Payment Settings page, ensure the Payment Surcharge ...
POS: Payment Surcharge - Include Dual Price for Other Payments
The Include Dual Price toggle has been added under the Payment Methods page in Back Office. Implementation in Back Office Navigation: Log into BO, then select Settings > Payments > Payment Method The Include Dual Price toggle is being added in the ...