CheckoutVoucherAction class abstract
CheckoutVoucherAction
Properties:
- alternativeReference - The voucher alternative reference code.
- collectionInstitutionNumber - A collection institution number (store number) for Econtext Pay-Easy ATM.
- downloadUrl - The URL to download the voucher.
- entity - An entity number of Multibanco.
- expiresAt - The date time of the voucher expiry.
- 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.
- paymentData - Encoded payment data.
- paymentMethodType - Specifies the payment method.
- reference - The voucher reference code.
- shopperEmail - The shopper email.
- shopperName - The shopper name.
- surcharge - The surcharge amount.
- totalAmount - The total amount (initial plus surcharge amount).
- type - voucher
- url - Specifies the URL to redirect to.
- Annotations
-
- @BuiltValue.new()
Constructors
- CheckoutVoucherAction([void updates(CheckoutVoucherActionBuilder b)])
-
factory
Properties
- alternativeReference → String?
-
The voucher alternative reference code.
no setter
- collectionInstitutionNumber → String?
-
A collection institution number (store number) for Econtext Pay-Easy ATM.
no setter
- downloadUrl → String?
-
The URL to download the voucher.
no setter
- entity → String?
-
An entity number of Multibanco.
no setter
- expiresAt → String?
-
The date time of the voucher expiry.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- initialAmount → Amount?
-
The initial amount.
no setter
- instructionsUrl → String?
-
The URL to the detailed instructions to make payment using the voucher.
no setter
- issuer → String?
-
The issuer of the voucher.
no setter
- maskedTelephoneNumber → String?
-
The shopper telephone number (partially masked).
no setter
- merchantName → String?
-
The merchant name.
no setter
- merchantReference → String?
-
The merchant reference.
no setter
- passCreationToken → String?
-
A Base64-encoded token containing all properties of the voucher. For iOS, you can use this to pass a voucher to Apple Wallet.
no setter
- paymentData → String?
-
Encoded payment data.
no setter
- paymentMethodType → String?
-
Specifies the payment method.
no setter
- reference → String?
-
The voucher reference code.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shopperEmail → String?
-
The shopper email.
no setter
- shopperName → String?
-
The shopper name.
no setter
- surcharge → Amount?
-
The surcharge amount.
no setter
- totalAmount → Amount?
-
The total amount (initial plus surcharge amount).
no setter
- type → CheckoutVoucherActionTypeEnum
-
voucher
no setter
- url → String?
-
Specifies the URL to redirect to.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CheckoutVoucherActionBuilder)) → CheckoutVoucherAction -
Rebuilds the instance.
inherited
-
toBuilder(
) → CheckoutVoucherActionBuilder -
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<
CheckoutVoucherAction> -
no setter