public class ReceiptSuggestions extends Object
| Constructor and Description |
|---|
ReceiptSuggestions() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAid()
Returns the EMV application identifier.
|
String |
getApplicationLabel()
Returns the application label.
|
String |
getArc()
Gets the EMV authorization response code (Tag 8A).
|
String |
getArqc()
Gets the ARQC, the application request cryptogram.
|
String |
getAuthorizedAmount()
Returns the amount authorized by the network.
|
String |
getEntryMethod()
Returns the entry method for a transaction.
|
String |
getIad()
Returns EMV issuer application data, a mysterious value the card issuer sends with every EMV transaction.
|
String |
getMaskedPan()
Gets the masked PAN.
|
String |
getMerchantKey()
Returns a partially masked merchant key in order to ensure compliance with
EMV receipt requirements.
|
String |
getMerchantName()
Returns the name of the merchant.
|
String |
getTc()
Gets the EMV transaction certificate.
|
String |
getTerminalId()
Returns the terminal id.
|
String |
getTransactionType()
Returns the transaction type.
|
String |
getTsi()
Returns the EMV Transaction Status Information Tag (Tag 9B).
|
boolean |
isRequestSignature()
Gets the request signature flag.
|
void |
setAid(String aid)
Sets the EMV application identifier.
|
void |
setApplicationLabel(String applicationLabel)
Sets the application label.
|
void |
setArc(String arc)
Sets EMV authorization response Code.
|
void |
setArqc(String arqc)
Sets the ARQC.
|
void |
setAuthorizedAmount(String authorizedAmount)
Sets the authorized amount as a localized string.
|
void |
setEntryMethod(String entryMethod)
Sets the entry method for the transactions.
|
void |
setIad(String iad)
Sets the Issuer Application Data tag.
|
void |
setMaskedPan(String maskedPan)
Sets the masked primary account number.
|
void |
setMerchantKey(String merchantKey)
Sets the merchant key.
|
void |
setMerchantName(String merchantName)
Sets the merchant name.
|
void |
setRequestSignature(boolean requestSignature)
Sets the request signature flag.
|
void |
setTc(String tc)
Sets the EMV transaction certificate.
|
void |
setTerminalId(String terminalId)
Sets the terminal identifier.
|
void |
setTransactionType(String transactionType)
Sets the transaction type.
|
void |
setTsi(String tsi)
Sets the EMV transaction status information tag.
|
public String getIad()
public void setIad(String iad)
iad - issuer application data.public String getArc()
public void setArc(String arc)
arc - authorization response code.public String getTsi()
public void setTsi(String tsi)
tsi - transaction status information.public String getTerminalId()
public void setTerminalId(String terminalId)
terminalId - terminal identifier.public String getMerchantName()
public void setMerchantName(String merchantName)
merchantName - merchant's business name.public String getMerchantKey()
public void setMerchantKey(String merchantKey)
merchantKey - merchant identifier required on receipts.public String getApplicationLabel()
public void setApplicationLabel(String applicationLabel)
applicationLabel - label associated with the AID.public boolean isRequestSignature()
public void setRequestSignature(boolean requestSignature)
requestSignature - if true, a signature is required for this transaction.public String getAuthorizedAmount()
public void setAuthorizedAmount(String authorizedAmount)
authorizedAmount - authorized transaction amount.public String getTransactionType()
public void setTransactionType(String transactionType)
transactionType - transaction type.public String getEntryMethod()
public void setEntryMethod(String entryMethod)
entryMethod - transaction entry method code.public String getAid()
public void setAid(String aid)
aid - EMV application identifier.public String getMaskedPan()
public void setMaskedPan(String maskedPan)
maskedPan - masked primary account number.public String getTc()
public void setTc(String tc)
tc - Transaction Certificate.public String getArqc()
public void setArqc(String arqc)
arqc - Application Request CryptogramCopyright © 2019 BlockChyp, Inc.. All rights reserved.