BankTransferPaymentManager class
Constructors
- BankTransferPaymentManager({required String publicKey, required String currency, required String amount, required String email, required String txRef, required bool isDebugMode, required String phoneNumber, required int? frequency, required String? narration, int? duration, bool? isPermanent, String? redirectUrl})
- Bank Transfer Payment Manager Constructor This is responsible for creating instances of BankTransferPaymentManager
Properties
- amount ↔ String
-
getter/setter pair
- currency ↔ String
-
getter/setter pair
- duration ↔ int?
-
getter/setter pair
- email ↔ String
-
getter/setter pair
- frequency ↔ int?
-
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
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
payWithBankTransfer(
BankTransferRequest bankTransferRequest, Client client) → Future< BankTransferResponse> - Resposnsible for making payments with bank transfer it returns a bank transfer response or throws an error
-
toString(
) → String -
A string representation of this object.
inherited
-
verifyPayment(
String flwRef, Client client) → Future< ChargeResponse> - Responsible for verifying payments made with bank transfers it returns an instance of ChargeResponse or throws an error
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited