MethodChannelFlutterFawryPay class

An implementation of FlutterFawryPayPlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

callbackResultStream() Stream
Stream to return resulted data.
inherited
init({required String merchantID, Style style = Style.STYLE1, bool enableLogging = false, bool enableMockups = false, bool skipCustomerInput = false, String? username, String? email, String? webCustomerName, Language language = Language.EN, Environment environment = Environment.TEST, DisplayMode webDisplayMode = DisplayMode.POPUP}) Future<bool>
Init FawryPay SDK services.
override
initialize({required List<FawryItem> items, String? merchantRefNumber, String? customerProfileId, int? paymentExpiry, String? returnUrl, bool? authCaptureModePayment, Map<String, dynamic>? customParam}) Future<bool>
Initialize FawryPay payment charge.
override
initializeCardTokenizer({required String customerMobile, required String customerEmail, String? customerProfileId, String? merchantRefNumber, Map<String, dynamic>? customParam}) Future<bool>
Initialize Card Tokenizer.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
randomAlphaNumeric(int count) String
inherited
reset() Future<bool>
Reset FawryPay SDK Payment.
override
startProcess() Future<FawryResponse>
Start FawryPay SDK process.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited