flutter_mpesa_package

Last updated:

0 purchases

flutter_mpesa_package Image
flutter_mpesa_package Images
Add to Cart

Description:

flutter mpesa package

Flutter Mpesa #

A Flutter package that provides easy integration with the M-Pesa Daraja API for handling money transactions.
Features #


Secure and convenient integration with the M-Pesa Daraja API.


Authorization - generate M-pesa daraja api token


Dynamic QR


Mpess Express (Lipa Na Mpesa)


CustomerToBusiness (C2B)


BusinessToCustomer (B2C)


Transaction Status


Account Balance


Reversals


Tax Remittance


Error handling and response parsing for seamless API interactions.


Supports both production and sandbox (testing) environments.


Installation #
dart pub add flutter_mpesa_package
copied to clipboard
Requirements #
Android #
See the required device permissions from
the AndroidManifest.xml file.
<manifest>
...
<uses-permission android:name="android.permission.INTERNET" />
...
</manifest>
copied to clipboard
Using #
initialization #
Initialize the M-Pesa Daraja API with your credentials:
void main() {

FlutterMpesa.initFlutterMpesa(
consumerKey: "",
consumerSecret: "",
securityCredential: "",
);
runApp(const MyApp());
}
copied to clipboard
NOTE : YOU DON'T HAVE TO CALL THIS METHOD EVERY TIME YOU USE OTHER METHODS, I ALREADY DID THAT FOR INDIVIDUAL METHODS.
Read More
Contributing #
Contributions are welcome! If you find any bugs or want to add new features, feel free to submit issues or pull requests.
Acknowledgements #
This package is inspired by the M-PESA DARAJA API API provided by Safaricom Limited.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.