Flutterwave class
Constructors
- Flutterwave.forUIPayment({required BuildContext context, required String publicKey, required String encryptionKey, required String currency, required String amount, required String email, required String fullName, required String txRef, required bool isDebugMode, required String phoneNumber, int? frequency, int duration = 0, bool isPermanent = false, String narration = "", bool acceptAccountPayment = false, bool acceptCardPayment = false, bool acceptUSSDPayment = false, bool acceptRwandaMoneyPayment = false, bool acceptMpesaPayment = false, bool acceptZambiaPayment = false, bool acceptGhanaPayment = false, bool acceptUgandaPayment = false, bool acceptFrancophoneMobileMoney = false, bool acceptBankTransfer = false, String redirectUrl = ""})
- Flutterwave Constructor
Properties
- acceptAccountPayment ↔ bool
-
getter/setter pair
- acceptBankTransfer ↔ bool
-
getter/setter pair
- acceptCardPayment ↔ bool
-
getter/setter pair
- acceptFrancophoneMobileMoney ↔ bool
-
getter/setter pair
- acceptGhanaPayment ↔ bool
-
getter/setter pair
- acceptMpesaPayment ↔ bool
-
getter/setter pair
- acceptRwandaMoneyPayment ↔ bool
-
getter/setter pair
- acceptUgandaPayment ↔ bool
-
getter/setter pair
- acceptUSSDPayment ↔ bool
-
getter/setter pair
- acceptZambiaPayment ↔ bool
-
getter/setter pair
- amount ↔ String
-
getter/setter pair
- context ↔ BuildContext
-
getter/setter pair
- country ↔ String?
-
getter/setter pair
- currency ↔ String
-
getter/setter pair
- duration ↔ int
-
getter/setter pair
- email ↔ String
-
getter/setter pair
- encryptionKey ↔ String
-
getter/setter pair
- frequency ↔ int?
-
getter/setter pair
- fullName ↔ String
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isDebugMode ↔ bool
-
getter/setter pair
- isPermanent ↔ bool
-
getter/setter pair
- narration ↔ String
-
getter/setter pair
- phoneNumber ↔ String
-
getter/setter pair
- publicKey ↔ String
-
getter/setter pair
- redirectUrl ↔ String
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- txRef ↔ String
-
getter/setter pair
Methods
-
initializeForUiPayments(
) → Future< ChargeResponse> - Launches payment screen Returns a future ChargeResponse intance Nullable
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited