c12i / mpesa-rust

A MPESA API sdk in Rust
https://c12i.github.io/mpesa-rust/mpesa/index.html
MIT License
44 stars 16 forks source link

Transaction Reversal Implementation #44

Closed itsyaasir closed 1 year ago

c12i commented 1 year ago

@itsyaasir you will probably have to add your CLIENT_ID and CLIENT_SECRET here in order for tests to pass. This is an inconveniencing step I am working on removing with implementation of black box testing, so that we don't have to make actual api calls in our tests

itsyaasir commented 1 year ago

All tests are passing (locally), we can merge this in @collinsmuriuki . I have added the secret keys still failing, I think you need to add me as a collaborator.

Secrets are environment variables that are encrypted. Anyone with collaborator access to this repository can use these secrets for Actions.

itsyaasir commented 1 year ago

It failed again, but I think I know the reason.

Secrets are not passed to workflows that are triggered by a pull request from a fork

This PR is from a fork, I think it's safe to merge it in and next time will directly create branch from here.