Amadis

ReversalRequest

Description and Usage

The ReversalRequest contains reversal request data received from the Sale System, ready to be completed by the application and sent to Arkos for processing.

Fields

The request object contains up to 4 fields, depending on the request

 

 

 

 

 

 

preparedReversalData

byte[]

Prepared data in Arkos format, ready to be completed and sent to Arkos for processing

SaleTransactionID

TransactionIdentitication

 

OriginalTransactionID

TransactionIdentification

 

SaleReferenceID

String

 

Response

Using NexoRetailModule.respond()

The response TLV should contain two separate fields:

0xFF01 → The payment result from Arkos, as-is
0xFF02 → The Merchant data (currently empty, but field must be present)

Receipt data can be create by the application and given to the respond function - see the PaymentReceipt documentation in the Javadoc.