Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing: No sandbox or test accounts?? #1

Open
aksalj opened this issue Sep 6, 2015 · 32 comments
Open

Testing: No sandbox or test accounts?? #1

aksalj opened this issue Sep 6, 2015 · 32 comments

Comments

@aksalj
Copy link
Owner

aksalj commented Sep 6, 2015

Safaricom does not seem to provide a way to test one's integration. Some kind of sandbox or test account would be nice. So how does one make sure they are using the API correctly?

@rutaihwa
Copy link
Collaborator

rutaihwa commented Sep 6, 2015

Mhh that is a nice question. Some research would be necessary.

@aksalj
Copy link
Owner Author

aksalj commented Sep 8, 2015

I exchanged a couple of emails with a Safaricom rep regarding this issue; apparently, a public sandbox is still in development. 😞

UPDATE: According to the Safaricom rep, one needs to apply for a paybill number to get test credentials. Currently, the application process is ugly and old-fashioned to say the least 😠 :rage1: :rage2: 😡 Plus, one has to meet some relatively strict prerequisites in order to be cleared for API access. Safaricom should learn a thing or two from companies like PayPal and Stripe when it comes to API development.

@aksalj aksalj changed the title Testing Testing: No sandbox or test accounts?? Sep 10, 2015
@rutaihwa
Copy link
Collaborator

rutaihwa commented Nov 6, 2015

Whats the update on this?

@aksalj
Copy link
Owner Author

aksalj commented Nov 6, 2015

On Sept. 17, a different rep told me that she would give me access to their test environment (to be availed to the public "soon") when I told her the "specific APIs I was interested in". I have not heard from her since; she does not respond to my emails 😠

@HawiCaesar
Copy link

I thought I was the only one suffering with this. So far I have gotten so far registering the URL using soap. I have interacted with an MPESA dev rep. We reached a point of making a keystore and truststore...

@rutaihwa
Copy link
Collaborator

You are not alone. On other hand that sounds interesting progress from you.

@vincemukiiri
Copy link

Any new updates on this? I'm in a tough spot whereby I need a Paybill number and Passkey to test the api but can't register for one because I don't have a registered business (yet) to apply with.

@aksalj
Copy link
Owner Author

aksalj commented Sep 12, 2016

@vincemukiiri No, no updates 😞

@aksalj aksalj added enhancement and removed bug labels Oct 28, 2016
@kamikazechaser
Copy link

2017 is here!

@Geekpen
Copy link

Geekpen commented Mar 29, 2017

sandbox or test account is likely to take much longer as safaricom is planning a shift from SOAP to REST.

I am thinking of a work around on this issue. The challange is that the api is taking a lot of time to mature . There is also likelihood to poor planning for future events.

@Geekpen
Copy link

Geekpen commented Mar 29, 2017

@vincemukiiri have you solved your issue?

@kamikazechaser
Copy link

Safaricom will release a sandbox environment this year.

@aksalj
Copy link
Owner Author

aksalj commented Mar 29, 2017

@kamikazechaser Any official mention of that by Safaricom?

@Geekpen
Copy link

Geekpen commented Mar 29, 2017

@kamikazechaser I highly doubt that. Not before the REST api which is still being developed.

@kamikazechaser
Copy link

kamikazechaser commented Mar 29, 2017

@aksalj They officially mentioned this, but I have heard rumours of a sandbox environment too.

@Geekpen I think the STK Push Is the one they will release, as seen from the tweet above. Also I see you work at Safaricom, any information you may have?

@Geekpen
Copy link

Geekpen commented Mar 29, 2017

@kamikazechaser I will update you should there be any info. I am more interested on the api and am following keenly.

@HawiCaesar
Copy link

There will be a sandbox...Last year I had a little chat with one of the developers and she told me that sandbox is coming. Let us home it is easy and simple to use.

@devstudios
Copy link

safaricom has just reliesed their new api sandbox, https://www.safaricom.co.ke/business/corporate/m-pesa-payment-services/m-pesa-api
anuone with a nodejs workaround?

@Geekpen
Copy link

Geekpen commented Jul 2, 2017 via email

@kamikazechaser
Copy link

@devstudios That is the older G2 API. The newer one can be found here.

@HawiCaesar
Copy link

HawiCaesar commented Jul 2, 2017

Still in Beta Version though...

They do have various languages, ruby, python, java

@devstudios
Copy link

am tyring to intergrate my checkout page with nodejs mpesa sandbox. does anyone have a workaround with the new sandbox

@Geekpen
Copy link

Geekpen commented Jul 2, 2017 via email

@Geekpen
Copy link

Geekpen commented Jul 2, 2017 via email

@devstudios
Copy link

node js

@kamikazechaser
Copy link

@HawiCaesar Those are just examples for calling the REST endpoints.

@Geekpen
Copy link

Geekpen commented Jul 2, 2017 via email

@devstudios
Copy link

making service payments on behalf of the customer, the logic in nodejs..

@kamikazechaser
Copy link

@Geekpen Do you have someone in your circles who could activate my sandbox account?

@Geekpen
Copy link

Geekpen commented Jul 2, 2017 via email

@devstudios
Copy link

@Geekpen am also interested, kindly get back to me on the same

@Geekpen
Copy link

Geekpen commented Aug 1, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants