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

A Dart package for M-Pesa API (Mozambique).(An updated version of the [mpesa_sdk_dart] package). This package can be used in every dart frameworks as it's written in plain dart.

example/main.dart

import 'package:mpesa_sdk_mz/mpesa_sdk_mz.dart';

main() async {
  String token = MpesaConfig.getBearerToken(
    'API_KEY_HERE',
    'PUBLIC_KEY_HERE',
  );

  String apiHost = 'api.sandbox.vm.co.mz'; // use {api.vm.co.mz} for production

  PaymentRequest payload = PaymentRequest(
    inputTransactionReference: 'T12344C',
    inputCustomerMsisdn: '25884xxxxxxx',
    inputAmount: 10.0,
    inputThirdPartyReference: '11114',
    inputServiceProviderCode: '171717', // business short code
  );

  await MpesaTransaction.c2b(token, apiHost, payload);
}
2
likes
0
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

A Dart package for M-Pesa API (Mozambique).(An updated version of the [mpesa_sdk_dart] package). This package can be used in every dart frameworks as it's written in plain dart.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

asn1lib, http, pointycastle

More

Packages that depend on mpesa_sdk_mz