
Regarding how to lay out the payment interfaces. Have a look at this demo. It might help. http://ipaydemo.intrepid.co.ke/ You can also check out www.pewahewa.com. They laid theirs out in a slightly different way. For the 2 payment options (MPESA and Zap) there would be 2 different forms to process these both. The input field named "mpesa" and "zap" is what would differ on each form. I hope these answers help you. Lemme know Best regards Philip (iPay@intrepid.co.ke) --- On Thu, 3/18/10, Steve Obbayi <steve@sobbayi.com> wrote: From: Steve Obbayi <steve@sobbayi.com> Subject: Re: [Skunkworks] iPay - Shopping Cart Modules To: "Skunkworks Mailing List" <skunkworks@lists.my.co.ke> Date: Thursday, March 18, 2010, 8:19 PM 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.com http://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.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------ Skunkworks Server donations spreadsheet http://spreadsheets.google.com/ccc?key=0AopdHkqSqKL-dHlQVTMxU1VBdU1BSWJxdy1f... ------------ 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.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------ Skunkworks Server donations spreadsheet http://spreadsheets.google.com/ccc?key=0AopdHkqSqKL-dHlQVTMxU1VBdU1BSWJxdy1f... ------------ Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke