public class Payment
extends java.lang.Object
implements android.os.Parcelable
Created by Poynt-Dev on 8/27/14.
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<Payment> |
CREATOR |
Constructor and Description |
---|
Payment() |
Modifier and Type | Method and Description |
---|---|
int |
describeContents()
Parcelable interface
|
co.poynt.api.model.FundingSourceAccountType |
getAccountType() |
co.poynt.api.model.TransactionAction |
getAction() |
java.lang.String |
getActionLabel() |
long |
getAmount() |
int |
getApplicationIndex() |
co.poynt.api.model.BalanceInquiry |
getBalanceInquiry() |
java.lang.String |
getCallerPackageName() |
java.lang.String |
getCardSessionId() |
long |
getCashbackAmount() |
java.lang.String |
getCurrency() |
co.poynt.api.model.CustomerPresenceStatus |
getCustomerPresenceStatus() |
co.poynt.api.model.ExchangeRate |
getExchangeRate() |
java.lang.String |
getMid() |
java.lang.String |
getNotes() |
java.lang.String |
getOfflineApprovalCode() |
co.poynt.api.model.Order |
getOrder() |
java.lang.String |
getOrderId() |
java.util.Map<java.lang.String,java.lang.String> |
getProcessorOptions() |
java.lang.String |
getReferenceId()
Deprecated.
replaced by
getReferences()
|
java.util.List<co.poynt.api.model.TransactionReference> |
getReferences() |
java.lang.String |
getSTAN() |
PaymentStatus |
getStatus() |
co.poynt.api.model.Stay |
getStay() |
java.lang.String |
getTid() |
long |
getTipAmount() |
java.util.Map |
getTipAmounts() |
java.lang.String |
getTransactionNumber() |
co.poynt.api.model.TransactionReason |
getTransactionReason() |
java.util.List<co.poynt.api.model.Transaction> |
getTransactions() |
boolean |
isAdjustToAddCharges() |
boolean |
isAuthzOnly() |
boolean |
isBalanceInquiry() |
boolean |
isCashOnly() |
boolean |
isCreditOnly() |
boolean |
isDebit()
Deprecated.
|
boolean |
isDebitOnly() |
boolean |
isDisableCash() |
boolean |
isDisableChangeAmount() |
boolean |
isDisableCheck() |
boolean |
isDisableDebit() |
boolean |
isDisableDebitCards()
Deprecated.
|
boolean |
isDisableEbtCashBenefits() |
boolean |
isDisableEbtFoodStamps() |
boolean |
isDisableEbtVoucher() |
boolean |
isDisableEMVCL() |
boolean |
isDisableEMVCT() |
boolean |
isDisableManual() |
boolean |
isDisableMSR() |
boolean |
isDisableOther() |
boolean |
isDisablePaymentOptions() |
boolean |
isDisableTip() |
boolean |
isManualEntry() |
boolean |
isMultiTender() |
boolean |
isNonReferencedCredit() |
boolean |
isOfflineAuth() |
boolean |
isReadCardDataOnly() |
boolean |
isSkipPaymentConfirmationScreen() |
boolean |
isSkipReceiptScreen() |
boolean |
isSkipSignatureScreen() |
boolean |
isVerifyOnly() |
boolean |
isVoucher() |
void |
setAccountType(co.poynt.api.model.FundingSourceAccountType accountType) |
void |
setAction(co.poynt.api.model.TransactionAction action) |
void |
setActionLabel(java.lang.String actionLabel) |
void |
setAdjustToAddCharges(boolean adjustToAddCharges) |
void |
setAmount(long amount) |
void |
setApplicationIndex(int applicationIndex) |
void |
setAuthzOnly(boolean authzOnly) |
void |
setBalanceInquiry(co.poynt.api.model.BalanceInquiry balanceInquiry) |
void |
setBalanceInquiry(boolean balanceInquiry) |
void |
setCallerPackageName(java.lang.String callerPackageName) |
void |
setCardSessionId(java.lang.String cardSessionId) |
void |
setCashbackAmount(long cashbackAmount) |
void |
setCashOnly(boolean cashOnly) |
void |
setCreditOnly(boolean creditOnly) |
void |
setCurrency(java.lang.String currency) |
void |
setCustomerPresenceStatus(co.poynt.api.model.CustomerPresenceStatus customerPresenceStatus) |
void |
setDebit(boolean debit)
Deprecated.
|
void |
setDebitOnly(boolean debitOnly) |
void |
setDisableCash(boolean disableCash) |
void |
setDisableChangeAmount(boolean disableChangeAmount) |
void |
setDisableCheck(boolean disableCheck) |
boolean |
setDisableDebit(boolean disableDebit) |
void |
setDisableDebitCards(boolean disableDebitCards)
Deprecated.
|
void |
setDisableEbtCashBenefits(boolean disableEbtCashBenefits) |
void |
setDisableEbtFoodStamps(boolean disableEbtFoodStamps) |
void |
setDisableEbtVoucher(boolean disableEbtVoucher) |
void |
setDisableEMVCL(boolean disableEMVCL) |
void |
setDisableEMVCT(boolean disableEMVCT) |
void |
setDisableManual(boolean disableManual) |
void |
setDisableMSR(boolean disableMSR) |
void |
setDisableOther(boolean disableOther) |
void |
setDisablePaymentOptions(boolean disablePaymentOptions) |
void |
setDisableTip(boolean disableTip) |
void |
setExchangeRate(co.poynt.api.model.ExchangeRate exchangeRate) |
void |
setManualEntry(boolean manualEntry) |
void |
setMid(java.lang.String mMid) |
void |
setMultiTender(boolean multiTender) |
void |
setNonReferencedCredit(boolean nonReferencedCredit) |
void |
setNotes(java.lang.String notes) |
void |
setOfflineApprovalCode(java.lang.String offlineApprovalCode) |
void |
setOfflineAuth(boolean offlineAuth) |
void |
setOrder(co.poynt.api.model.Order order) |
void |
setOrderId(java.lang.String orderId) |
void |
setProcessorOptions(java.util.Map<java.lang.String,java.lang.String> processorOptions) |
void |
setReadCardDataOnly(boolean readCardDataOnly) |
void |
setReferenceId(java.lang.String referenceId)
Deprecated.
replaced by
setReferences()
|
void |
setReferences(java.util.List<co.poynt.api.model.TransactionReference> references) |
void |
setSkipPaymentConfirmationScreen(boolean skipPaymentConfirmationScreen) |
void |
setSkipReceiptScreen(boolean skipReceiptScreen) |
void |
setSkipSignatureScreen(boolean skipSignatureScreen) |
void |
setSTAN(java.lang.String STAN) |
void |
setStatus(PaymentStatus status) |
void |
setStay(co.poynt.api.model.Stay stay) |
void |
setTid(java.lang.String mTid) |
void |
setTipAmount(long tipAmount) |
void |
setTipAmounts(java.util.Map<java.util.UUID,java.lang.Long> tipAmounts) |
void |
setTransactionNumber(java.lang.String transactionNumber) |
void |
setTransactionReason(co.poynt.api.model.TransactionReason transactionReason) |
void |
setTransactions(java.util.List<co.poynt.api.model.Transaction> transactions) |
void |
setVoucher(boolean voucher) |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel parcel,
int flags) |
public static final android.os.Parcelable.Creator<Payment> CREATOR
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(android.os.Parcel parcel, int flags)
writeToParcel
in interface android.os.Parcelable
public java.lang.String toString()
toString
in class java.lang.Object
public co.poynt.api.model.ExchangeRate getExchangeRate()
public void setExchangeRate(co.poynt.api.model.ExchangeRate exchangeRate)
public co.poynt.api.model.BalanceInquiry getBalanceInquiry()
public void setBalanceInquiry(co.poynt.api.model.BalanceInquiry balanceInquiry)
public long getAmount()
public void setAmount(long amount)
public long getTipAmount()
public void setTipAmount(long tipAmount)
public java.util.Map getTipAmounts()
public void setTipAmounts(java.util.Map<java.util.UUID,java.lang.Long> tipAmounts)
public java.lang.String getCurrency()
public void setCurrency(java.lang.String currency)
public java.lang.String getReferenceId()
getReferences()
public void setReferenceId(java.lang.String referenceId)
#setReferences(List)
public PaymentStatus getStatus()
public void setStatus(PaymentStatus status)
public java.util.List<co.poynt.api.model.Transaction> getTransactions()
public void setTransactions(java.util.List<co.poynt.api.model.Transaction> transactions)
public java.lang.String getTransactionNumber()
public void setTransactionNumber(java.lang.String transactionNumber)
public boolean isMultiTender()
public void setMultiTender(boolean multiTender)
public boolean isAuthzOnly()
public void setAuthzOnly(boolean authzOnly)
public java.lang.String getOrderId()
public void setOrderId(java.lang.String orderId)
public boolean isNonReferencedCredit()
public void setNonReferencedCredit(boolean nonReferencedCredit)
public boolean isBalanceInquiry()
public void setBalanceInquiry(boolean balanceInquiry)
@Deprecated public boolean isDisableDebitCards()
@Deprecated public void setDisableDebitCards(boolean disableDebitCards)
public boolean isDisableCash()
public void setDisableCash(boolean disableCash)
public java.util.List<co.poynt.api.model.TransactionReference> getReferences()
public void setReferences(java.util.List<co.poynt.api.model.TransactionReference> references)
public boolean isDisableTip()
public void setDisableTip(boolean disableTip)
public java.lang.String getNotes()
public void setNotes(java.lang.String notes)
public co.poynt.api.model.Order getOrder()
public void setOrder(co.poynt.api.model.Order order)
public long getCashbackAmount()
public void setCashbackAmount(long cashbackAmount)
public boolean isCashOnly()
public void setCashOnly(boolean cashOnly)
@Deprecated public boolean isDebit()
@Deprecated public void setDebit(boolean debit)
public boolean isDebitOnly()
public void setDebitOnly(boolean debitOnly)
public boolean isSkipReceiptScreen()
public void setSkipReceiptScreen(boolean skipReceiptScreen)
public boolean isVoucher()
public void setVoucher(boolean voucher)
public co.poynt.api.model.TransactionAction getAction()
public void setAction(co.poynt.api.model.TransactionAction action)
public java.lang.String getSTAN()
public void setSTAN(java.lang.String STAN)
public boolean isManualEntry()
public void setManualEntry(boolean manualEntry)
public boolean isReadCardDataOnly()
public void setReadCardDataOnly(boolean readCardDataOnly)
public boolean isDisableEMVCL()
public void setDisableEMVCL(boolean disableEMVCL)
public boolean isDisableEMVCT()
public void setDisableEMVCT(boolean disableEMVCT)
public boolean isDisableMSR()
public void setDisableMSR(boolean disableMSR)
public boolean isCreditOnly()
public void setCreditOnly(boolean creditOnly)
public co.poynt.api.model.CustomerPresenceStatus getCustomerPresenceStatus()
public void setCustomerPresenceStatus(co.poynt.api.model.CustomerPresenceStatus customerPresenceStatus)
public boolean isDisablePaymentOptions()
public void setDisablePaymentOptions(boolean disablePaymentOptions)
public co.poynt.api.model.TransactionReason getTransactionReason()
public void setTransactionReason(co.poynt.api.model.TransactionReason transactionReason)
public boolean isDisableEbtCashBenefits()
public void setDisableEbtCashBenefits(boolean disableEbtCashBenefits)
public boolean isDisableEbtFoodStamps()
public void setDisableEbtFoodStamps(boolean disableEbtFoodStamps)
public boolean isDisableEbtVoucher()
public void setDisableEbtVoucher(boolean disableEbtVoucher)
public co.poynt.api.model.Stay getStay()
public void setStay(co.poynt.api.model.Stay stay)
public java.lang.String getActionLabel()
public void setActionLabel(java.lang.String actionLabel)
public boolean isDisableDebit()
public boolean setDisableDebit(boolean disableDebit)
public boolean isDisableCheck()
public void setDisableCheck(boolean disableCheck)
public boolean isDisableOther()
public void setDisableOther(boolean disableOther)
public boolean isDisableManual()
public void setDisableManual(boolean disableManual)
public boolean isDisableChangeAmount()
public void setDisableChangeAmount(boolean disableChangeAmount)
public java.lang.String getCardSessionId()
public void setCardSessionId(java.lang.String cardSessionId)
public int getApplicationIndex()
public void setApplicationIndex(int applicationIndex)
public boolean isOfflineAuth()
public void setOfflineAuth(boolean offlineAuth)
public java.lang.String getOfflineApprovalCode()
public void setOfflineApprovalCode(java.lang.String offlineApprovalCode)
public boolean isAdjustToAddCharges()
public void setAdjustToAddCharges(boolean adjustToAddCharges)
public boolean isVerifyOnly()
public boolean isSkipPaymentConfirmationScreen()
public void setSkipPaymentConfirmationScreen(boolean skipPaymentConfirmationScreen)
public boolean isSkipSignatureScreen()
public void setSkipSignatureScreen(boolean skipSignatureScreen)
public co.poynt.api.model.FundingSourceAccountType getAccountType()
public void setAccountType(co.poynt.api.model.FundingSourceAccountType accountType)
public java.lang.String getTid()
public void setTid(java.lang.String mTid)
public java.lang.String getMid()
public void setMid(java.lang.String mMid)
public java.util.Map<java.lang.String,java.lang.String> getProcessorOptions()
public void setProcessorOptions(java.util.Map<java.lang.String,java.lang.String> processorOptions)
public java.lang.String getCallerPackageName()
public void setCallerPackageName(java.lang.String callerPackageName)