This guide applies to:

  • Basic Edition
  • Plus Edition
  • Pro Edition
  • Business Edition

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

A PayPal Business account is required. This type of account is free. You can either upgrade an existing PayPal personal account to Business, or you can create a new PayPal Payments Standard 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.

Click the cog to go to your PayPal profile

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 Update link next to Instant Payment Notifications

Click the Choose IPN Settings button.

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.

Copy the IPN Notification URL from your Simply Schedule Appointments settings as shown

Then, enable IPN messages by selecting Receive IPN messages (Enabled).

IPN Settings in your PayPal account

Save your settings.

That’s it! You’re all set.