Class KioEMVResult

This object provides the result of the last corresponding KioEMVTransaction method call. The availability and meaning of some of the members of this class will vary depending on which EMV integration is used.

Parameters

Name Description
TransType EMVTransactionDeviceCmds
The transaction operation type that this result applies to.
Result ResultTypes
The disposition of the result, usually Approved/Declined for transactions and Approved/Error for other operations.
Amount string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
ReferenceID string
The transaction ID that this result applies to.
AuthorizationCode string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
Errors string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
ErrorCode string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
ExpiryDate string
The expiry date of the card used for the transaction.
PrimaryAccountNumber string
A partial or masked version of the card number used for the transaction.
CardHashToken string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
AcqRefData string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
ProcessData string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
ReceiptData ReceiptLineItem[]
A collection of lines of receipt data that can be used to generate a printed receipt.
CardReference string
The amount, in minor currency units (cents, for example) that this transaction was approved for.
RawData Dictionary
The raw data received by KioWare from the EMV integration. Useful for debugging purposes.
CardType string
The type of card used for the transaction (Mastercard, Visa, etc).

Requirements

KioWare for Windows version 8.7 or greater.