Amadis

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

In general, the Refund Service can be performed without reference to an original transaction.

This Update Bulletin responds to a requirement to optionally receive an initial transaction reference in order to fill in the corresponding data elements in the Refund authorization/completion message

Refund Reference Data (optional) : DF59

When a Refund is performed, the sale system or the device control may provide Refund Reference Data (through SCAP by an Additional_Transaction_Data_Event, see Section 5.2.2) as a reference to the original Service being refunded.

Refund Reference Data may be identical to the Reference Data of the original Service, but this is not mandatory and not checked. Refund Reference Data is not used to retrieve the transaction data of the original Service, but it is stored in the transaction database for the Refund, and provided to HAP for inclusion in the Auth/Clearing messages. Initialized to " " (empty string) during Service Initialisation and set through an Additional_Transaction_Data_Event for the Refund Service.

Steps Taken:

  • Add Tag DF59 to nexofast.h

  • set tag DF59 in arkosDev.

  • In nexoAcquirer, the Original Transaction Field has been chosen.

  • However, in case of a refund, the originalTransaction.TransactionType field will have TxTp as card payment since it is mandatory and we do not know which value to put.

  • No labels