Amadis

Mapping to nexo acquirer V6

PaymentContext Component

This section is built from the payment context generated during transaction, but some fields can be provided from the doPayment API.

NexoIS v4.0 is followed for all fields not detailed in the following table

PaymentContext (PmtCntxt) Component

doPayment Data Element (DE)

Note

PaymentContext (PmtCntxt) Component

doPayment Data Element (DE)

Note

TransactionChannel (TxChanl)

Transaction_Channel (0xDFBF60)

Nested inside Acquirer Proprietary Data

 

SaleContext Component

This section is built exclusively from the data received in the doPayment API.

All the fields are nested inside Sale_Context (0xFF02), nested inside Retail_Sale_Data (0xFFCF08)

SaleContext (SaleCntxt) Component

doPayment Data Element (DE)

Note

SaleContext (SaleCntxt) Component

doPayment Data Element (DE)

Note

SaleIdentification (SaleId)

Sale_Identification (0xDF01)

 

SaleReferenceNumer (SaleRefNb)

Sale_Rederence_Number (0xDF02)

 

SaleReconciliationIdentification (SaleRcncltnId)

SALE_RECONCILIATION_IDENTIFICATION (0xDF03)

 

CashierIdentification (CshrId)

CASHIER_IDENTIFICATION (0xDF04)

 

ShiftNumber (ShftNb)

SHIFT_NUMBER (0xDF05)

 

PurchaseOrderNumber (PurchsOrdrNb)

PURCHASE_ORDER_NUMBER (0xDF06)

 

InvoiceNumber (InvcNb)

INVOICE_NUMBER (0xDF07)

 

DeliveryNoteNumber (DlvryNoteNb)

DELIVERY_NOTE_NUMBER (0xDF08)

 

SponsoredMerchant (SpnsrdMrchnt)

SPONSORED_MERCHANT (0xFF09)

 

CommonName (CmonNm)

COMMON_NAME (0xDF01)

Nested inside SPONSORED_MERCHANT (0xFF09)

Address (Adr)

ADDRESS (0xDF02)

Nested inside SPONSORED_MERCHANT (0xFF09)

CountryCode (CtryCd)

COUNTRY_CODE (0xDF03)

Nested inside SPONSORED_MERCHANT (0xFF09)

MerchantCategoryCode (MrchntCtgyCd)

MERCHANT_CATEGORY_CODE (0xDF04)

Nested inside SPONSORED_MERCHANT (0xFF09)

RegisteredIdentifier (RegdIdr)

REGISTERED_IDENTIFIER (0xDF05)

Nested inside SPONSORED_MERCHANT (0xFF09)

SplitPayment (SpltPmt)

SPLIT_PAYMENT (0xDF0A)

 

RemainingAmount (RmngAmt)

REMAINING_AMOUNT (0xDF0B)

 

AdditionalSaleData (AddtlSaleData)

ADDITIONAL_SALE_DATA (0xDF0C)

 

 

Transaction Component

This section is built from the payment context generated during transaction, but some fields can be provided from the doPayment API.

NexoIS v4.0 is followed for all fields not detailed in the following table

Transaction (Tx) Component

doPayment Data Element (DE)

Note

Transaction (Tx) Component

doPayment Data Element (DE)

Note

SaleReferenceIdentification (SaleRefID)

Sale_Reference_ID (0xDFCF01)

 

OriginalTransaction (OrgnlTx)

 

See section OriginalTransaction

InitiatiorTransactionIdentification (InitrTxId)

Initiator_Transaction_Identification (0xDF03)

Nested inside Acquirer Proprietary Data

RecipientTransactionIdentification (RcptTxId)

Recipient_Transaction_Identification (0xDFBF01)

Nested inside Acquirer Proprietary Data

 

OriginalTransaction Component

OriginalTransaction can either come from the doPayment API or is retrieved from the original transaction.

OriginalTransaction (OrgnlTx) Component

doPayment Data Element (DE)

Note

OriginalTransaction (OrgnlTx) Component

doPayment Data Element (DE)

Note

SaleReferenceIdentification (SaleRefID)

Sale_Reference_ID (0xDFCF01)

 

TransactionIdentification (TxId)

 

 

TransactionDateTime (TxDtTm)

Transaction_Date (0x9A)

Transaction_Time (0x9F21)

Local_TimeZone (0xDF9F3F)

 

TransactionReference (TxRef)

Reference_Data (0xDF37)

Transaction_Sequence_Counter (0x9F41)

Transaction Sequence Counter is generated by Arkos

POIIdentification (POIId)

 

 

Identification (Id)

Terminal_Identification (0x9F1C)

 

Type (Tp)

POI_Identification_Type

Nested inside DO POIIdentification, nested inside Acquirer Proprietary Data

Issuer (Issr)

POI_Identification_Issuer

Nested inside DO POIIdentification, nested inside Acquirer Proprietary Data

ShortName (ShrtNm)

POI_Identification_ShortName

Nested inside DO POIIdentification, nested inside Acquirer Proprietary Data

InitiatiorTransactionIdentification (InitrTxId)

Initiator_Transaction_Identification (0xDF03)

Nested inside Acquirer Proprietary Data

RecipientTransactionIdentification (RcptTxId)

Recipient_Transaction_Identification (0xDFBF01)

Nested inside Acquirer Proprietary Data

TransactionType (TxTp)

SELECTED_SERVICE (0xCE)

 

AdditionalService (AddtlSvc)

SELECTED_SERVICE (0xCE)

CASHBACK_PRESENT (0xDFFF36)

Supplementary_Amount_Present (0xDFFF37)

 

ServiceAttribute (SvcAttr)

SELECTED_SERVICE (0xCE)

Additional_Payment_After_Reservation_Indicator (0xDFC110)

 

CardDataEntryMode (CardDataNtrMd)

Technology_Selected (0xD0)

 

TransactionResult (TxRslt)

Authorisation_Result (0xFFBF05)

Nested inside Acquirer Proprietary Data

AuthorisationEntity (AuthstnNtty)

 

Not yet implemented

ResponseToAuthorisation (RspnToAuthstn)

Response_To_Authorisation (0xFFFF6A)

Nested inside Authorisation_Result

Response (Rspn)

Response_To_Authorisation_Response (0xDF01)

Nested inside Response_To_Authorisation

ResponseReason (RspnRsn)

Response_To_Authorisation_Response_Reason (0xDFBF03)

Nested inside Response_To_Authorisation

AdditionalResponseInformation (AddtlRspnInf)

Response_To_Authorisation_Additional_Response_Information (0xDFBF04)

Nested inside Response_To_Authorisation

AuthorisationCode (AuthstnCd)

Authorisation_Code (0x89)

Directly at the root of OriginalTransaction

 

Â