PaywayCreateTransaction class
- Available extensions
Constructors
-
PaywayCreateTransaction({required String tranId, required String reqTime, required double amount, required List<
PaywayTransactionItem> items, required String firstname, required String lastname, required String phone, required String email, String? returnUrl, String? continueSuccessUrl, String? returnParams, double? shipping, ABAPaymentOption option = ABAPaymentOption.cards, ABATransactionType type = ABATransactionType.purchase, ABATransactionCurrency currency = ABATransactionCurrency.USD}) -
PaywayCreateTransaction.fromMap(Map<
String, dynamic> map) -
factory
- PaywayCreateTransaction.instance()
-
factory
Properties
- amount → double
-
final
- continueSuccessUrl → String?
-
final
- currency ↔ ABATransactionCurrency
-
getter/setter pair
- email → String
-
final
- encodedItem → String
-
Available on PaywayCreateTransaction, provided by the PaywayCreateTransactionExt extension
no setter - encodedReturnUrl → String
-
Available on PaywayCreateTransaction, provided by the PaywayCreateTransactionExt extension
no setter - firstname → String
-
final
- hash → String
-
Available on PaywayCreateTransaction, provided by the PaywayCreateTransactionExt extension
no setter - hashCode → int
-
The hash code for this object.
no setteroverride
-
items
→ List<
PaywayTransactionItem> -
final
- lastname → String
-
final
- option ↔ ABAPaymentOption
-
getter/setter pair
- phone → String
-
final
- reqTime → String
-
final
- returnParams → String?
-
final
- returnUrl → String?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shipping → double?
-
final
- totalPrice → double
-
Available on PaywayCreateTransaction, provided by the PaywayCreateTransactionExt extension
no setter - tranId → String
-
final
- type ↔ ABATransactionType
-
getter/setter pair
Methods
-
copyWith(
{String? tranId, String? reqTime, double? amount, List< PaywayTransactionItem> ? items, String? firstname, String? lastname, String? phone, String? email, String? returnUrl, String? continueSuccessUrl, String? returnParams, double? shipping, ABAPaymentOption? option, ABATransactionType? type, ABATransactionCurrency? currency}) → PaywayCreateTransaction -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toFormDataMap(
) → Map< String, dynamic> -
Available on PaywayCreateTransaction, provided by the PaywayCreateTransactionExt extension
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override