OriginalPOITransaction

Definition: Identification of a previous POI transaction.

Usage: In the Payment or the Loyalty Request message, it allows using the card of a previous CardAcquisition or Payment/Loyalty request. To reverse a Payment or the Loyalty transaction. By default, the reversal is requested from the same Sale

Type: defined data structure

Component

Required

Type

Description

Rule

SaleID

CONDITIONAL

String

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

 

POIID

CONDITIONAL

String

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

If original transaction is coming from another POI

CONDITIONAL

Defined datastructure

Unique identification of a POI transaction for a POI

Absent if SaleReferenceID is sufficient to identify the transaction.

ReuseCardDataFlag

CONDITIONAL

Boolean

Indicate if the card data has to be got from a previous transaction.

 

ApprovalCode

CONDITIONAL

String

Code assigned to a transaction approval by the Acquirer.

If referral

CustomerLanguage

CONDITIONAL

ISOLanguage

Language of the Customer

If the language is selected by the Sale System before the request to the POI.

AcquirerID

CONDITIONAL

DigitString

Identification of the Acquirer

Restrict to these Acquirer if present

AmountValue

CONDITIONAL

SimpleAmount

 

 

CONDITIONAL

Defined datastructure

Identification of the transaction by the host in charge of the stored value transaction

If POITransactionID not present