PaymentResponseAction class abstract
Action to be taken for completing the payment.
Properties:
paymentData- Encoded payment data.paymentMethodType- Specifies the payment method.type- awaiturl- Specifies the URL to redirect to.accountNumber- The account number of the bank transfer.bankCode- The bank code of the bank transfer.beneficiary- The name of the account holder.bic- The BIC of the IBAN.branchCode- The branch code of the bank transfer.downloadUrl- The URL to download the voucher.iban- The IBAN of the bank transfer.reference- The voucher reference code.routingNumber- The routing number of the bank transfer.shopperEmail- The shopper email.sortCode- The sort code of the bank transfer.totalAmount- The total amount (initial plus surcharge amount).authorisationToken- A token needed to authorise a payment.token- A token to pass to the 3DS2 Component to get the fingerprint.data- When the redirect URL must be accessed via POST, use this data to post to the redirect URL.method- Specifies the HTTP method, for example GET or POST.nativeRedirectData- Native SDK's redirect data containing the direct issuer link and state data that must be submitted to the /v1/nativeRedirect/redirectResult.expiresAt- The date time of the voucher expiry.qrCodeData- The contents of the QR code as a UTF8 string.sdkData- The data to pass to the SDK.subtype- A subtype of the token.alternativeReference- The voucher alternative reference code.collectionInstitutionNumber- A collection institution number (store number) for Econtext Pay-Easy ATM.entity- An entity number of Multibanco.initialAmount- The initial amount.instructionsUrl- The URL to the detailed instructions to make payment using the voucher.issuer- The issuer of the voucher.maskedTelephoneNumber- The shopper telephone number (partially masked).merchantName- The merchant name.merchantReference- The merchant reference.passCreationToken- A Base64-encoded token containing all properties of the voucher. For iOS, you can use this to pass a voucher to Apple Wallet.shopperName- The shopper name.surcharge- The surcharge amount.
- Annotations
-
- @BuiltValue.new()
Constructors
- PaymentResponseAction([void updates(PaymentResponseActionBuilder b)])
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- oneOf → OneOf
-
One Of CheckoutAwaitAction, CheckoutBankTransferAction, CheckoutDelegatedAuthenticationAction, CheckoutNativeRedirectAction, CheckoutQrCodeAction, CheckoutRedirectAction, CheckoutSDKAction, CheckoutThreeDS2Action, CheckoutVoucherAction
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(PaymentResponseActionBuilder)) → PaymentResponseAction -
Rebuilds the instance.
inherited
-
toBuilder(
) → PaymentResponseActionBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
PaymentResponseAction> -
no setter