Cashback
Cashback is a feature that allows a customer to make a cash withdrawal as part of making a purchase. It is not enabled for merchants by default and needs to be specifically agreed in the merchant contract.
Sending a non-zero cashback amount to a terminal that is not enabled for cashback will cause the transaction to be rejected.
Usage
When creating a purchase the field cashback_amount
can be set to the amount the customer wants to withdraw in cash. The requested_amount
field needs to be increased with the same amount, since it must include cashback amount.
More information about the amount fields can be found in the Amounts and currency page,
Example
Customer wants to purchase products for 10 euros and also wants to get back 20 euros in cash. So when creating the purchase transaction the cashback_amount
is 2000
and, since the requested_amount
is the sum of the purchase amount and the cashback amount, the requested_amount
is 3000
.