Skip to content

Releases: savannabits/daraja

v1.0.0

28 Nov 05:24
e54c693
Compare
Choose a tag to compare

What's Changed

  • Complete Improvement on Daraja & support for php8.1 and Laravel 9 by @coolsam726 in #1

New Contributors

Full Changelog: v0.2.0...v1.0.0

v0.2.0 Release - PHP 8 Support

10 Jun 11:52
4cc620e
Compare
Choose a tag to compare

Added Support for PHP 8.x

Bump v0.1.0

12 Sep 09:37
Compare
Choose a tag to compare

Added support for Laravel 8

Accept Encrypted Security Credential

10 Jul 10:47
Compare
Choose a tag to compare

Changed the reversal and transaction status functions to accept encrypted security credential as initiator password

Support for Reversals and Transaction Status Query

09 Jul 13:15
Compare
Choose a tag to compare
  • Supports Encryption of passwords using safaricom certs to generate an encrypted security credential
  • Two more functions fine-tuned: transactionStatusQuery and mpesa reversals.

Mpesa Reversals Support (WIP)

24 Jun 15:50
Compare
Choose a tag to compare
Pre-release

We are supporting reversals api, currently added ability to parse the mpesa certificate to public keys and use them to encrypt initiator passwords under the hood to generate an encrypted security credential which is used to make the reversals api call.

Bug fixes, Documentation Update

19 May 07:00
Compare
Choose a tag to compare

Fixed bugs in generation of Live and sandbox token, updated readme

First Release

15 May 05:52
Compare
Choose a tag to compare

The First release has MPESA c2b and stk implemented. It also has ability to simulate a c2b request for testing purposes. Adding validation and confirmation urls can be done of the fly, so can registration of consumer keys and secrets, as opposed to statically defining these keys in an env. This makes the package suitable especially in a gateway that deals with more than one mpesa till or paybill numbers and they have to be registered dynamically.