FlutterFawryPay class
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.
override
-
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.
inherited
-
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