Taking PayPal payments just got easier, one shortcode to collect any amount from anywhere on your site. With Instant Payment Notifications and GDPR compliancy options.
Tested with PHP 8.0
This plugin relies on PayPal to take payments. It cannot function without it.
PayPal checkout
When a visitor submits one of your payment forms, the plugin sends them to PayPal
to complete the payment. The data submitted to PayPal is the payment amount,
currency, item name and payment reference, together with any name, email address,
postal address and telephone number the visitor entered on your form. This happens
only at the point a visitor submits a payment form.
On pages that contain a payment form, the plugin also loads PayPal’s checkout
script from https://www.paypalobjects.com/api/checkout.js.
PayPal Instant Payment Notification
If you enable IPN, PayPal sends your site a notification when a payment is made.
Your site posts that notification back to PayPal at https://ipnpb.paypal.com (or
https://ipnpb.sandbox.paypal.com in sandbox mode) so PayPal can confirm it is
genuine. Only the notification PayPal sent is posted back.
PayPal terms of service: https://www.paypal.com/uk/legalhub/useragreement-full
PayPal privacy policy: https://www.paypal.com/uk/legalhub/privacy-full
Freemius
Licensing, updates and optional usage tracking are handled by Freemius. Usage
tracking is opt in and you are asked when the plugin is activated. If you opt in,
your site URL, WordPress and PHP versions and the administrator email address are
sent to Freemius. If you decline, no data is sent.
Freemius terms of service: https://freemius.com/terms/
Freemius privacy policy: https://freemius.com/privacy/