0 purchases
amwal pay sdk
Amwal Pay Sdk #
Amwal Pay SDK built in flutter makes online payment easier.
Features #
Payment With Wallet
with mobile number
with alias name
with QRCode
Payment With Card
Requirements #
Put the sdk navigator observer in the navigatorObservers in the material app
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Amwal pay Demo',
navigatorObservers: [
AmwalSdkNavigator.amwalNavigatorObserver,
],
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: const DemoScreen(),
);
}
}
copied to clipboard
Usage #
Add the package as a dependency in your 'pubspec.yaml' file:
dependencies:
amwal_pay_sdk: ^0.0.1
copied to clipboard
Import the package in your dart file where you want to use it by adding the following line at the top of the file:
import 'package:amwal_pay_sdk/amwal_pay_sdk.dart';
copied to clipboard
To route to the Amwal Pay Screen:
final settings = AmwalSdkSettings(
token: "your_token",
currency: "EGP",
amount: "240",
merchantId: "1593578",
secureHashValue: "F458998E564E454E545F",
terminalId: "15874953",
isMocked: true,
is3DS: true,
);
await AmwalPaySdk.instance.initSdk(
settings: settings
);
copied to clipboard
Example #
You can see a full example of how to use the package in the Example example directory.
Issues #
If you encounter any issues while using the package, please file a bug report in the Github issue tracker.
Contributing #
If you would like to contribute to the package, please read the Contributing Guidelines before submitting a pull request.
AmwalSdkSettings Parameters #
Parameters
Name
token
your token to use this package
currency
Name of the currency that client will pay with
amount
The amount of payment
merchantId
Your Merchant Id goes here
terminalId
terminalId goes here
isMocked
true if you want to try this package use case and false if you want to use real apis
Free Software, Hell Yeah!
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.