dual_pricing_enter_amount

Description

Merchant is prompted to enter the transaction amount. The amount is validated against configuration to make sure that it is within the allowed maximum. For purchase, 0 amount is not allowed.

Merchant action

Selecting Continue starts the payment flow.

Selecting Other prompts the merchant for other transaction options.

Configuration Parameters

Merchant.DualPricingEnabled - Sets the feature flag to enable the feature.

Merchant.CashEnabled - Enables Cash handling for the terminal.

Merchant.DualPricingAdjustmentRate - Adjustment rate represented by a positive or negative decimal number.

A negative rate will yield an adjusted/lower CASH price, while a positive rate will yield an adjusted/higher NON-CASH price. The rate is entered as a percentage value, without the % character. Examples: -3.125 (i.e. Negative 3.125%), 2.75 (i.e. 2.75%), 0.625 (i.e. 0.625%).

To enable the feature on the terminal, the feature flags DualPricingEnabled and CashEnabled should be enabled, and the DualPricingAdjustmentRate parameter should contain a non-zero number.

---

Last updated

Was this helpful?