public class PayIntent extends Object implements Parcelable
Modifier and Type | Class and Description |
---|---|
static class |
PayIntent.Builder |
static class |
PayIntent.TransactionType |
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
Modifier and Type | Method and Description |
---|---|
void |
addTo(Intent intent) |
int |
describeContents() |
String |
toLogMessage() |
String |
toString() |
void |
writeToParcel(Parcel out,
int flags) |
public final String action
public final Long amount
@Deprecated public final Long tippableAmount
public final Long tipAmount
public final Long taxAmount
public final Long cashbackAmount
public final String orderId
public final String paymentId
public final String employeeId
public final PayIntent.TransactionType transactionType
public final ArrayList<TaxableAmountRate> taxableAmountRateList
public final ServiceChargeAmount serviceChargeAmount
@Deprecated public final boolean isDisableCashBack
public final boolean isTesting
@Deprecated public final int cardEntryMethods
public final String voiceAuthCode
public final String postalCode
public final String streetAddress
public final boolean isCardNotPresent
public final String cardDataMessage
@Deprecated public final boolean remotePrint
@Deprecated public final String transactionNo
@Deprecated public final boolean isForceSwipePinEntry
@Deprecated public final boolean disableRestartTransactionWhenFailed
public final String externalPaymentId
public final String externalReferenceId
public final String originatingPaymentPackage
public final VaultedCard vaultedCard
@Deprecated public final Boolean allowOfflinePayment
@Deprecated public final Boolean approveOfflinePaymentWithoutPrompt
public final Boolean requiresRemoteConfirmation
public final Boolean requiresFinalRemoteApproval
public final Boolean skipELVLimitOverride
public final AppTracking applicationTracking
public final boolean allowPartialAuth
public final boolean useLastSwipe
public final Themes themeName
public final GermanInfo germanInfo
public final String germanELVTransaction
public final CashAdvanceCustomerIdentification cashAdvanceCustomerIdentification
public final TransactionSettings transactionSettings
public final VasSettings vasSettings
public final CardTransaction originatingTransaction
public final Payment originatingPayment
public final Credit originatingCredit
public final Refund refund
public final Tender customerTender
public boolean isDisableCreditSurcharge
public boolean isPresentQrcOnly
public boolean isManualCardEntryByPassMode
public boolean isAllowManualCardEntryOnMFD
public final String quickPaymentTransactionUuid
public Authorization authorization
public TokenizeCardRequest tokenizeCardRequest
public TokenizeCardResponse tokenizeCardResponse
public String dataReadMode
public String refundReason
public static final Parcelable.Creator<PayIntent> CREATOR
public String toLogMessage()
public void addTo(Intent intent)
public int describeContents()
describeContents
in interface Parcelable
public void writeToParcel(Parcel out, int flags)
writeToParcel
in interface Parcelable