Typically, most of the configuration values for triPOS are specified in the triPOS.config file. However, those settings apply to all requests,
and there may be cases where you want some of the values to be different for a given request.
To provide some flexibility, triPOS exposes some of these parameters in the API. The confirmOriginalAmount parameter lets you
override the value for confirmOriginalAmount in the triPOS.config. Usage examples below:
confirmOriginalAmount from your request altogether.
confirmOriginalAmount with a value of
true in the request.
confirmOriginalAmount with a value of
false in the request.
For a sale request the PIN pad prompts the cardholder to confirm various amounts. In order for the PIN pad to prompt the cardholder to confirm the totalAmount, the configuration value isConfirmTotalAmountScreenDisplayed to be set to true and also,
the total transaction value should be different from the original transaction amount due to inclusion of other transaction amounts like tips,cashback,Surcharge,Convenience etc.The isConfirmTotalAmountScreenDisplayed default is set to true.
If this value is set to false we recommend also setting confirmOriginalAmount to false and viceversa.The ConfirmTotalAmount default is set to true.
For a sale request the PIN pad prompts the cardholder to confirm various amounts. To suppress the amount confirmation prompts specifically for EMV Contatcless transactions,set the configuration value
DisableconfirmAmountScreensForContactless to false.
This settings applies only when tip amount is not enabled.The default value of disableconfirmAmountScreensForContactless is false.
If confirmOriginalAmount and IsConfirmTotalAmountScreenDisplayed are set to true, while DisableconfirmAmountScreensForContactless is set to false, the behavior is as follows:
confirmOriginalAmount,IsConfirmTotalAmountScreenDisplayedand disableconfirmAmountScreensForContactless — are set to true, all transactions will prompt for amount confirmation.
If both confirmOriginalAmount and IsConfirmTotalAmountScreenDisplayed are set to false, no transactions will prompt for amount confirmation, regardless of the value of DisableconfirmAmountScreensForContactless.
Similar to ConfirmOriginalAmount,ConfirmTotalAmount and IsConfirmTotalAmountScreenDisplayed options,cardholder can confirm Convenience and Surcharge amounts. Please refer to Surcharging, Convenience Fee Amount KB Articles for additional information.