Class coreandroidwallet

Inheritance diagram for com.payments.core.CoreAndroidWallet:

com.payments.core.common.ResponseJson

Public Member Functions

CoreAndroidWallet (BigDecimal amount, String payload, String cardHolderName, String cardType)
String getPayload ()
void setPayload (String payload)
Public Member Functions inherited from com.payments.core.CoreSale
CoreSale ()
CoreSale (BigDecimal amount)
CoreSale (BigDecimal amount, String orderId)
BigDecimal getAmount ()
void setAmount (BigDecimal amount)
String getOrderId ()
void setCardType (String cardType)
String getCardType ()
void addTax (CoreTax tax)
CoreTax getTax ()
void setTip (CoreTip tip)
void addTipWithAmount (BigDecimal tipAmount)
CoreTip getTip ()
Boolean getAutoReady ()
void setFallback (Boolean fallback)
Boolean getFallback ()
void setAutoReady (Boolean autoReady)
CoreSignature getSignature ()
void setSignature (CoreSignature signature)
void setDeviceType (String deviceType)
String getDeviceType ()
String getCardHolderName ()
void setCardHolderName (String cardHolderName)
TransactionType getTransactionType ()
void setTransactionType (TransactionType transactionType)
DebitAccountType getDebitAccountType ()
void setDebitAccountType (DebitAccountType debitAccountType)
int getFirstDigitOfPan ()
void setFirstDigitOfPan (int firstDigitOfPan)
String getSerial ()
void setSerial (String serial)
CoreTransactionInputMethod getTransactionInputMethod ()
void setTransactionInputMethod (CoreTransactionInputMethod transactionInputMethod)
SignatureCollection getSignatureCollection ()
void setSignatureCollection (SignatureCollection signatureCollection)
CoreSecureCard getCoreSecureCard ()
void setCoreSecureCard (CoreSecureCard coreSecureCard)
SaleRequestType getSaleRequestType ()
void setSaleRequestType (SaleRequestType saleRequestType)
TerminalCategory getTerminalCategory ()
void setTerminalCategory (TerminalCategory terminalCategory)
boolean isSignatureRequired ()
void setSignatureRequired (boolean isSignatureRequired)
void setDelayedAuthEnabled (boolean isDelayedAuthEnabled)
boolean isDelayedAuthEnabled ()
void setGiftCard (boolean isGiftCard)
boolean isGiftCard ()
void setFallbackReason (FallbackReason fallbackReason)
FallbackReason getFallbackReason ()
void setDeviceFirmware (String deviceFirmware)
String getDeviceFirmware ()
void setEmvType (CoreEmvType emvType)
CoreEmvType getEmvType ()
void setDateTime (String dateTime)
String getDateTime ()
String getMaskedPAN ()
void setMaskedPAN (String maskedPAN)
void setExpiryDate (String expiryDate)
String getExpiryDate ()
void setEncryptedPinBlock (String encryptedPinBlock)
String getEncryptedPinBlock ()
void setPinBlockKsn (String pinBlockKsn)
String getPinBlockKsn ()
List< CoreCustomField > getCustomFields ()
void setCustomFields (List< CoreCustomField > customFields)
Boolean getContactlessMsr ()
void setContactlessMsr (Boolean contactlessMsr)
Public Member Functions inherited from com.payments.core.common.ResponseJson
String getAsJsonObject ()

Additional Inherited Members

Protected Attributes inherited from com.payments.core.CoreSale
String cardHolderName
String maskedPAN
DebitAccountType debitAccountType = DebitAccountType.NOTSPECIFIED
TransactionType transactionType

Constructor & Destructor Documentation

CoreAndroidWallet()

    • com.payments.core.CoreAndroidWallet.CoreAndroidWallet
    • (
    • BigDecimal
    • amount,

    • String
    • payload,

    • String
    • cardHolderName,

    • String
    • cardType

    • )

  • inline

Initialise a new instance of CoreAndroidWallet class

Member Function Documentation

getPayload()

    • String com.payments.core.CoreAndroidWallet.getPayload
    • (
    • )

  • inline

Gets the value of the payload property.(Android payload)

Returns

payload

setPayload()

    • void com.payments.core.CoreAndroidWallet.setPayload
    • (
    • String
    • payload
    • )

  • inline

Sets the value of the payload property.(Android payload)

Parameters

  • payload