|
Welcome,
Guest
|
|
|
Hi All,
We've heard a number of common questions asked over and over again and i think it's time i post the answers to these questions to make your life easier :-) 1. I have registered but i can't seem to locate the consumer key and secret.
2. Can i integrate PesaPal on my system.
3. How do i actually integrate PesaPal STEP 1
STEP 2
STEP 3 Build a simple form that connects to a database, load PesaPal's Iframe and uses an IPN to update your database. It's very important that you forget about your system at this point :-). Why do i say so? If you try integrating PesaPal directly into your system, you will probably have a hard time especially if you don't know your system end to end! This is why we insist that you forget about the system and work on a simple form to help you implement what you've learnt. STEP 4 Now that you have PesaPal on your finger tips, it's time to do the real work. Let's go ahead with the integration. However, make sure you know how your system works end to end. For example, if you have an e-commerce website, check how to build a custom payments plugin for that specific e-commerce extension. Use the same knowledge acquired to build your own custom PesaPal plugin. 4. Am getting the error: Problem: signature_invalid | Advice: > . There are two reasons as to why you may be getting the error message above:
5. Am getting the error: Problem: parameter_rejected | Advice: unknown_error_occured> oauth_parameters_rejected | request_xml_data This is as a result of send incorrect parameters to PesaPal. Check that the XML file contains valid data. One most common mistake is when you try to organize your code and in the process introduce unnecessary spaces in the $post_xml variable. 6. Am getting the error: Problem: consumer_key_unknown | Advice: > | This happens when you use the wrong consumer key in your application. Please note that demo.pesapal.com (sandbox application) and www.pesapal.com (live application) run of different databases hence you can not connect to the live application using the consumer key issued after registering a business account on demo or vice versa. To correct this issue, you need to check the following:
7. Am getting the error: Problem: timestamp_refused | Advice: > oauth_acceptable_timestamps | Basically this means your server time is incorrect. Please have a look at the following post on how to correct your server time: developer.pesapal.com/forum/2-pesapal-in...t=6&start=6#1283 Feel free to post your comments here or send us an email at This e-mail address is being protected from spambots. You need JavaScript enabled to view it. |
|
Regards,
Lazaro Ong'ele Web Developer Skype: Lazrotep +254-020-249-5438 ; +254-706-191-729 Dagoretti Lane, Off Naivasha Road. Facebook: www.facebook.com/pesapal Twitter: twitter.com/PesaPal Helpdesk: support.pesapal.com This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
Last Edit: 5 years, 6 months ago by lazro.
|
|
Also post something about the allowed limit.
Could you also have a way of marking posts as closed, answered or set an expiration date for unanswered questions. Thank you. |
|
Don't let what shows up for a moment become our eternity.
|
|