This represents the data that is shared between the terminal and the application while processing CP Triggers. Setting the fields is only relevant when sending the data to the terminal, and conversely, getting the fields is only relevant when receiving this object from the terminal.
The percentage to adjust the total as a GAAP-standard BigDecimal. Can be positive or negative. Either this or adjustmentValue is required, setting one will overwrite the other if both are set. Can be set to null to remove this adjustment.
Set the amount to adjust the total as a GAAP-standard BigDecimal. Can be positive or negative. Either this or adjustmentPercentage is required, setting one will overwrite the other if both are set. Can be set to null to remove this adjustment.
A short description of the adjustment. This is optional.
boolean which indicates whether the percentage or value of the total should be used for adjustment.
Download this documentation
This documentation is protected by law from any form of duplication unless
prior permission is obtained from the officers of Verifone.
Verifone Payment SDK