If you’ll be using Simply Schedule Appointments to take PayPal payments when customers book appointments, you’ll need to ensure that you properly set up IPN settings with PayPal. The PayPal Instant Payment Notification (IPN) service allows PayPal to communicate with Simply Schedule Appointments and mark payments as complete, failed, canceled, refunded, etc. Please follow these steps.
1. Install an SSL certificate
PayPal IPN verification requires an SSL certificate as of September 30, 2016.
2. Use a PayPal Business account
3. Access your IPN settings
Log into your PayPal account. Access your profile by clicking the cog wheel on the top toolbar on the right.
From the left-hand menu in the Products & Services section, select Website payments. Then click the Update link next to Instant payment notifications.
Click the Choose IPN Settings button.
4. Update your IPN Settings
Update your Notification URL to the PayPal notification URL provided on your PayPal settings screen in Simply Schedule Appointments.
Then, enable IPN messages by selecting Receive IPN messages (Enabled).
Save your settings.
That’s it! You’re all set.