Class ReceiptData.EmvData
The EmvData class instance is included if the card used involved EMV data.
Inheritance
Inherited Members
Namespace: Westpay.Epas
Assembly: EpasClientLibrary.dll
Syntax
public class EmvData
Properties
View SourceApplicationId
The EMV application ID (AID) identifies the chip application that was used in the transaction. This should be included in the receipt.
Declaration
public string ApplicationId { get; }
Property Value
Type | Description |
---|---|
System.String |
TerminalVerificationResults
he terminal verification results (TVR) property is a sequence of ten hex digits that provide verification information about an EMV transaction. This should be included in the receipt.
Declaration
public string TerminalVerificationResults { get; }
Property Value
Type | Description |
---|---|
System.String |
TransactionStatusIndicator
TThe transaction status indicator (TSI) is a sequence of four hex digits that provide status information about an EMV transaction. This should be included in the receipt.
Declaration
public string TransactionStatusIndicator { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
View SourceCompactReceiptText()
Helper method to generate the EMV receipt block over two lines
Declaration
public string CompactReceiptText()
Returns
Type | Description |
---|---|
System.String | AID on one line, and the TVR and TSI on the next line |
LongReceiptText()
Helper method to generate the EMV receipt block over three lines
Declaration
public string LongReceiptText()
Returns
Type | Description |
---|---|
System.String | AID, TVR and TSI on separate lines |