public class ReceiptSuggestions extends Object
| Constructor and Description |
|---|
ReceiptSuggestions() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAid()
Gets the EMV Application Identifier.
|
String |
getApplicationLabel()
Gets a description of the selected AID.
|
String |
getArc()
Gets the EMV Authorization Response Code.
|
String |
getArqc()
Gets the EMV Application Request Cryptogram.
|
String |
getAuthorizedAmount()
Gets the amount authorized by the payment network.
|
String |
getCashBackAmount()
Gets the amount of cash back that was approved.
|
String |
getEntryMethod()
Gets the method by which the payment card was entered (MSR, CHIP, KEYED, etc.
|
String |
getIad()
Gets the EMV Issuer Application Data.
|
String |
getMaskedPan()
Gets the masked primary account number of the payment card, as required.
|
String |
getMerchantId()
Gets the ID of the merchant.
|
String |
getMerchantKey()
Gets the partially masked merchant key required on EMV receipts.
|
String |
getMerchantName()
Gets the name of the merchant's business.
|
String |
getTc()
Gets the EMV Transaction Certificate.
|
String |
getTerminalId()
Gets the ID of the payment terminal.
|
String |
getTransactionType()
Gets the type of transaction performed (CHARGE, PREAUTH, REFUND, etc).
|
String |
getTsi()
Gets the EMV Transaction Status Indicator.
|
String |
getTvr()
Gets the EMV Terminal Verification Response.
|
boolean |
isPinVerified()
Gets that PIN verification was performed.
|
boolean |
isRequestSignature()
Gets that the receipt should contain a signature line.
|
void |
setAid(String value)
Sets the EMV Application Identifier.
|
void |
setApplicationLabel(String value)
Sets a description of the selected AID.
|
void |
setArc(String value)
Sets the EMV Authorization Response Code.
|
void |
setArqc(String value)
Sets the EMV Application Request Cryptogram.
|
void |
setAuthorizedAmount(String value)
Sets the amount authorized by the payment network.
|
void |
setCashBackAmount(String value)
Sets the amount of cash back that was approved.
|
void |
setEntryMethod(String value)
Sets the method by which the payment card was entered (MSR, CHIP, KEYED, etc.
|
void |
setIad(String value)
Sets the EMV Issuer Application Data.
|
void |
setMaskedPan(String value)
Sets the masked primary account number of the payment card, as required.
|
void |
setMerchantId(String value)
Sets the ID of the merchant.
|
void |
setMerchantKey(String value)
Sets the partially masked merchant key required on EMV receipts.
|
void |
setMerchantName(String value)
Sets the name of the merchant's business.
|
void |
setPinVerified(boolean value)
Sets that PIN verification was performed.
|
void |
setRequestSignature(boolean value)
Sets that the receipt should contain a signature line.
|
void |
setTc(String value)
Sets the EMV Transaction Certificate.
|
void |
setTerminalId(String value)
Sets the ID of the payment terminal.
|
void |
setTransactionType(String value)
Sets the type of transaction performed (CHARGE, PREAUTH, REFUND, etc).
|
void |
setTsi(String value)
Sets the EMV Transaction Status Indicator.
|
void |
setTvr(String value)
Sets the EMV Terminal Verification Response.
|
public void setAid(String value)
value - the EMV Application Identifier.public String getAid()
public void setArqc(String value)
value - the EMV Application Request Cryptogram.public String getArqc()
public void setIad(String value)
value - the EMV Issuer Application Data.public String getIad()
public void setArc(String value)
value - the EMV Authorization Response Code.public String getArc()
public void setTc(String value)
value - the EMV Transaction Certificate.public String getTc()
public void setTvr(String value)
value - the EMV Terminal Verification Response.public String getTvr()
public void setTsi(String value)
value - the EMV Transaction Status Indicator.public String getTsi()
public void setTerminalId(String value)
value - the ID of the payment terminal.public String getTerminalId()
public void setMerchantName(String value)
value - the name of the merchant's business.public String getMerchantName()
public void setMerchantId(String value)
value - the ID of the merchant.public String getMerchantId()
public void setMerchantKey(String value)
value - the partially masked merchant key required on EMV receipts.public String getMerchantKey()
public void setApplicationLabel(String value)
value - a description of the selected AID.public String getApplicationLabel()
public void setRequestSignature(boolean value)
value - that the receipt should contain a signature line.public boolean isRequestSignature()
public void setMaskedPan(String value)
value - the masked primary account number of the payment card, as required.public String getMaskedPan()
public void setAuthorizedAmount(String value)
value - the amount authorized by the payment network. Could be less than the
requested amount for partial auth.public String getAuthorizedAmount()
public void setTransactionType(String value)
value - the type of transaction performed (CHARGE, PREAUTH, REFUND, etc).public String getTransactionType()
public void setEntryMethod(String value)
value - the method by which the payment card was entered (MSR, CHIP, KEYED,
etc.).public String getEntryMethod()
public void setPinVerified(boolean value)
value - that PIN verification was performed.public boolean isPinVerified()
public void setCashBackAmount(String value)
value - the amount of cash back that was approved.public String getCashBackAmount()
Copyright © 2020 BlockChyp, Inc.. All rights reserved.