TransactionRequest class
- Annotations
-
- @JsonSerializable.new(explicitToJson: true)
Constructors
-
TransactionRequest({TransactionDetails? transactionDetails, List<
ItemDetails> ? itemDetails, CustomerDetails? customerDetails, List<String> ? enabledPayments, CreditCard? creditCard, Va? bcaVa, Va? bniVa, Va? briVa, Va? cimbVa, Va? permataVa, Shopeepay? shopeepay, Gopay? gopay, Callbacks? callbacks, UobEzpay? uobEzpay, Expiry? expiry, PageExpiry? pageExpiry, Recurring? recurring, String? customField1, String? customField2, String? customField3, Qris? qris, String? paymentType}) -
TransactionRequest.fromJson(Map<
String, dynamic> json) -
factory
Properties
- bcaVa → Va?
-
final
- bniVa → Va?
-
final
- briVa → Va?
-
final
- callbacks → Callbacks?
-
final
- cimbVa → Va?
-
final
- creditCard → CreditCard?
-
final
- customerDetails → CustomerDetails?
-
final
- customField1 → String?
-
final
- customField2 → String?
-
final
- customField3 → String?
-
final
-
enabledPayments
→ List<
String> ? -
final
- expiry → Expiry?
-
final
- gopay → Gopay?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
itemDetails
→ List<
ItemDetails> ? -
final
- pageExpiry → PageExpiry?
-
final
- paymentType → String?
-
final
- permataVa → Va?
-
final
- qris → Qris?
-
final
- recurring → Recurring?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shopeepay → Shopeepay?
-
final
- transactionDetails → TransactionDetails?
-
final
- uobEzpay → UobEzpay?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited