Search docs

Are you looking for test card numbers?

Would you like to contact support?

Start searching Adyen's documentation...

  Documentation

GiftcardCashbackResponse

Component Type Required Description

SaleToPOIResponse

Defined datastructure

 

  

Defined datastructure

 

  

  

Defined datastructure

Required

Data related to the POI System.

  

  

  

Defined datastructure

Required

Unique identification of a POI transaction for a POI.

  

  

  

  

TimeStamp

ISODateTime

Required

Date and time of a transaction for the Sale System, the POI System or the Acquirer. Ensures the uniqueness of a transaction and indicates the time when the event occurs in the EventNotification message.

  

  

  

  

TransactionID

String

Required

Unique identification of a transaction. To identify the transaction on the Sale System (e.g. ticket number), or the POI System.

  

  

Defined datastructure

Required

Data related to the Sale System.
Rule: Copy.

  

  

  

Defined datastructure

Required

Unique identification of a Sale transaction.

  

  

  

  

TimeStamp

ISODateTime

Required

Date and time of a transaction for the Sale System, the POI System or the Acquirer. Ensures the uniqueness of a transaction and indicates the time when the event occurs in the EventNotification message.

  

  

  

  

TransactionID

String

Required

Unique identification of a transaction. To identify the transaction on the Sale System (e.g. ticket number), or the POI System.

  

  

  

SaleReferenceID

String

Conditional

Identification of a Sale global transaction for a sequence of related POI transactions.
Rule: If payment reservation.

  

  

Defined datastructure

Required Array

  

  

Defined datastructure

Conditional

Data related to the result of a processed payment transaction.
Rule: If one data element is present.

  

  

  

Defined datastructure

Conditional

  

  

  

  

AcquirerPOIID

String

Required

Identification of the POI for the payment Acquirer.

  

  

  

  

Defined datastructure

Conditional

Identification of the Transaction for the Acquirer.
Rule: If provided by the Acquirer.

  

  

  

  

  

TimeStamp

ISODateTime

Required

Date and time of a transaction for the Sale System, the POI System or the Acquirer. Ensures the uniqueness of a transaction and indicates the time when the event occurs in the EventNotification message.

  

  

  

  

  

TransactionID

String

Required

Unique identification of a transaction. To identify the transaction on the Sale System (e.g. ticket number), or the POI System.

  

  

  

  

MerchantID

String

Required

Identification of the Merchant for the Acquirer.

  

  

  

Defined datastructure

Conditional

  

  

  

  

Defined datastructure

Conditional

  

  

  

  

  

Enumeration

Required

  

  

  

  

  

Cluster

Required

  

  

  

  

  

StoredValueID

String

Required

  

  

  

  

  

Enumeration

Required

  

  

  

  

  

StoredValueProvider

String

Conditional

  

  

  

  

  

ExpiryDate

DigitString

Conditional

  

  

  

  

Enumeration

Required

Type of payment instrument.

  

  

  

Defined datastructure

Conditional

  

  

  

  

AuthorizedAmount

SimpleAmount

Required

Amount requested by the Sale for the payment.

  

  

  

  

Currency

ISOCurrency

Conditional

Currency of a monetary amount.

  

  

  

Enumeration

Conditional

  

  

Defined datastructure

Required

Result of a message request processing.

  

  

  

Enumeration

Required

Result of the processing of the message.

  

  

  

AdditionalResponse

String

Conditional

Additional information related to processing status of a message request .
Rule: If present, the POI logs it for further examination.

  

Defined datastructure

 

  

  

ProtocolVersion

String

Conditional

Rule: If MessageCategory is Login or Diagnosis.

  

  

SaleID

String

Required

Identification of a Sale System or a Sale Terminal for the Sale to POI protocol.

  

  

Enumeration

Required

Class of the message.

  

  

Enumeration

Required

Category of message.

  

  

ServiceID

String

Conditional

Identification of a message pair, which processes a transaction.
Rule: Required if 'Service' or 'Event' MessageClass message or if 'Device' MessageClass and request from POI or response from Sale.

  

  

POIID

String

Required

Identification of a POI System or a POI Terminal for the Sale to POI protocol.

  

  

Enumeration

Required

Type of message of the Sale to POI protocol.