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