The cancel_or_refund_on_terminal_request contains the following data elements:

Field Type Required Description
ped void (error)

if not specified the PED object will be automatically populated.

merchant_account char (tick)

The merchant account processing this transaction. Transactions can be performed with any of the merchant accounts that were returned when registering the POS.

tender_reference char (tick)

A reference to the tender provided by the PED.

terminal_id char (tick)

The  terminal_id  of the PED.

handle_receipt boolean (error) Specifies that the POS handles and prints receipts. If omitted, it is required that the PED prints the receipt. If there is no printer unit, the transaction will fail.




Contains key/value pairs that can be used by the merchant to return specific additional data, in particular in the final transaction result.