Payment Provider: PayPal

Basti

Administrator
Staff member
Quick guide on how to setup this provider.
Your website must be in https or this provider does not work, none of the default providers do in that regard


1) Enable IPN https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-ipn-notify
- You page might look slightly different. Click on edit settings
1.png

2) Enter IPN url and enable, then save
- If you already have this enabled, and even have already an IPN url entered, dont worry
- In order to enable IPN on PayPal, they require that you enter an url, this can be anything really and doesn't matter, cause it is overwritten on the payment form by us
- IPN URL: https://www.your-site.com/index.php?a=payment_ipn&provider=PayPal
- It must match your list url, so take note if you have to enter www or not
- The actual provider name is case sensitive. Make sure its entered exactly has above
2.png

3) Paypal IPN by default has a wrong charset, for whatever reason. If left unchanged, it can cause charset database errors when we insert customer details into our payment history
- Visit this page: https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding
- Click on more options
3.png

3.1) Enable UTF-8 and save
4.png
 
Last edited:
Top