AllowedProducts |
a list of strings with product codes. Only used for a fuel card solution. |
Amount |
The authorized amount. |
APMReference |
A reference to the APM (Alternative Payment Method) transaction. If present, the reference must be printed on the receipt. Preferably as a bar code or QR code. It is needed for refund of the transaction. |
APMType |
Name of APM that was chosen. |
ApprovalCode |
Approval code for the card authorisation. |
CNA |
Card Number Alias - a one way hash of the card number. Always the same for a specific card number. May be used for loyalty and digital receipts or such to identify and store a card. |
CustomerReceiptData |
Json object as returned from terminal, containing receipt data. Prefere using the ReceiptBlob. |
ErrorCondition |
Is valid if ResponseResult is Failure and describes the reason for failure. |
FormattedReceipt |
comma separated strings with receipt lines that may be used. |
IsCVMSignature |
Indicates whether the receipt need customer signing or not. |
MerchantReceiptData |
Json object as returned from terminal, containing receipt data. Prefere using the ReceiptBlob. |
OriginalTransaction |
Identifier to for the transaction to be used if reversal must be made. |
PAN |
Masked card number. |
PaymentType |
Indicates if result regards a payment, refund. |
ProductName |
Card Product Name. |
ReceiptBlob |
A string with a well formatted receipt. |
ReceiptBlobNoHeader |
A string with a well formatted receipt excluding header information that is usually printed by the sale system. |
ReceiptNumber |
An identifier of the transaction set by the terminal and that may track the transaction in other central systems. |
ReferenceNumber |
An identifier of the transaction that may be set by the sale system using the TransactionSetup |
ResponseContent |
The complete message as returned from the terminal. |
ResponseResult |
Success - approved transaction. Failure - Refused transaction |
ResponseText |
May describes the reason of a ResponseResult Failure . |
SettlementData |
Only used if host system is using SPDH protocol. (Not used) |
TimeStamp |
TimeStamp of the transaction |