MethodChannelFlutterFawryPay class
An implementation of FlutterFawryPayPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- FlutterFawryPayPlatform
- MethodChannelFlutterFawryPay
Constructors
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