I have looked at your API and I gots a bunch of questions, am going to post them publicly so they can help other developers as I am thinking of developing some custom classes in various languages (Java, PHP, C# and C++) so that people can use them in their Apps.
1. Could you please give us the max size of the parameters (eg how long can the order_id be? or whats the format of mpesa? should it include the +254 or just 254 or should it be 072*? Get the picture?
2. Status: it seems you are returning a status code that may not be adequate
a. Success - thats fine
b. canceled - Assuming the buyer cancels manually
c. Pending - (give possible reason for pending as it wont look good to just say pending without knowing why)...
Finally an important
one...
d. Failed - How do you handle a payment that is denied by the system (maybe fake phone or I have no money in my account?)
3. Ivm - If I need to verify this is a hash of the invoice number I sent you, whats the hash key to verify this, otherwise this hash may mean nothing to me
4. I think it will be nice to provide us with a sandbox API to test the system so we dont have to develop on a live System
5. Am ont sure how it is nowadays but I think dont you need to supply a passcode with the mpesa number when someone uses the service? unless this is the mpesa or zap parameters, in which case if phone1 is safaricom then I would fill in mpesa and zap would be blank....
which brings me to my next question.
6. Are all parameters required?
7. Do i have to handle multiple currencies myself?
8. Do you support recurring payments. If I want to give people the option of signing up for recurring payments at
a certain time of the month so they dont need to log into the system to do it, do you such a situation?
9. Do you have another option for the callback url other than GET? for example if I have an app I need to use the api and I need a callback in the form of IP address and port number. if that possible?
10. can i sign up as a merchant using an online interface instead of physically having to sign a contract with you?
Steve Obbayi
SKYPE: sobbayi
http://sobbayi.comhttp://blog.sobbayi.com----- Original Message -----
From: "Collins Emadau" <
emadauidewa@gmail.com>
To: "Skunkworks Mailing List" <
skunkworks@lists.my.co.ke>
Sent: Thursday, March 18, 2010 3:19:46 PM GMT -05:00 US/Canada Eastern
Subject: Re: [Skunkworks] iPay - Shopping Cart Modules
On 12/03/2010, Philip Nyamwaya <
nyamee@yahoo.com> wrote:
> Hi guys,
>
> Just a brief introduction on what iPay is:
>
http://www.intrepid.co.ke/i-pay-mobile-transaction-processing.html>
> iPay is an online mobile payments processor that has been developed by
> Intrepid Data Systems. (www.intrepid.co.ke)
> We have already developed an embeddable module for the
> Virtuemart Shopping Cart.
> We just wanted to let all developers out there know
> that we are looking for guys to develop
small, tiny embeddable modules for
> the following shopping cart modules:
> - Drupal/UberCart
> - OS Commerce
> - interspire
> ... and any other we may not have thought of
> Once we test them, we will give full credit to you and even link back to
> your website as well.
> You can find our simple API at this link:
>
http://ipaydemo.intrepid.co.ke/iPay_API_Doc_1.0.2.pdf> Learn more about iPay here:
>
http://www.intrepid.co.ke/i-pay-mobile-transaction-processing.html> We will post all the modules on our website for general download
>
> email me at
ipay@intrepid.co.ke if you are interested.
>
>
Philip
>
> iPay - Online Payments Made Easy
>
>
>
>
--
Sent from my mobile device
Best Regards
Collins Idewa Emadau
P.O.BOX 62689 - 00200,
City Square,Nairobi.
KENYA.
emadauidewa@gmail.com+254723542064
Do what you can,with what you have,where you are-Roosvelt
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.kehttp://orion.my.co.ke/cgi-bin/mailman/listinfo/skunkworks------------
Skunkworks Server donations spreadsheet
http://spreadsheets.google.com/ccc?key=0AopdHkqSqKL-dHlQVTMxU1VBdU1BSWJxdy1fbjAwOUE&hl=en------------
Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94------------
Other services @
http://my.co.ke_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.kehttp://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks------------
Skunkworks Server donations spreadsheet
http://spreadsheets.google.com/ccc?key=0AopdHkqSqKL-dHlQVTMxU1VBdU1BSWJxdy1fbjAwOUE&hl=en------------
Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94------------
Other services @
http://my.co.ke