mpesa_sdk_mz 3.0.0 copy "mpesa_sdk_mz: ^3.0.0" to clipboard
mpesa_sdk_mz: ^3.0.0 copied to clipboard

A Dart package for M-Pesa API (Mozambique), maintained by ultramarcante and usable in any Dart framework because it is written in plain Dart.

Changelog #

3.0.0 18/Apr/2026 #

Major release with breaking changes.

2.0.4 18/Apr/2026 #

Republished package from the reset repository history.

1.0.0 18/Apr/2026 #

Initial release of the current mpesa_sdk_mz base.

Added #

  • Explicit environment configuration for sandbox and production
  • Dedicated client configuration and credential types
  • Typed request and response models aligned with the current package API
  • Support for C2B, B2C, B2B, Reversal, Transaction Status, and Query Customer Masked Name
  • Automated tests for request construction and response parsing

Changed #

  • Adopted an instance-based client API
  • Made Origin explicit in configuration
  • Removed automatic console logging from transaction methods
2
likes
120
points
18
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Dart package for M-Pesa API (Mozambique), maintained by ultramarcante and usable in any Dart framework because it is written in plain Dart.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

asn1lib, http, pointycastle

More

Packages that depend on mpesa_sdk_mz