flutter_mpesa_package

Creator: coderz1093

Last updated:

0 purchases

TODO
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:

Customer Reviews

There are no reviews.