Recurring Billing Agreements enable you to set up payment schedules for clients that are automatically executed on the agreed schedule.

This means when a client signs up for your program, they only need to authorize the payment schedule once, and future payments will be charged to their PayPal account automatically, until the agreement expires or is cancelled.

This article explains the steps you need to take to enable your Satori account for recurring billing via PayPal.

Enabling your Satori account for recurring billing

Recurring billing support is off by default. There are two steps you need to take to enable it:

  1. Enable Instant Payment Notifications for Satori in your PayPal account.
  2. Authorize Satori to create recurring billing agreements through PayPal.

Enabling Instant Payment Notifications for Satori

Satori relies on PayPal’s Instant Payment Notifications (IPN) service to track the progress of your billing agreements. This feature has to be manually enabled in your PayPal account.

It is important that your IPN settings are enabled and configured correctly within PayPal so that Satori can update your client’s account when their transactions are processed.

To configure your PayPal account for recurring payments:

1.  Log into your PayPal account.

2.  Open the Instant Payment Notification settings page

paypal_ipn_settings_nav

  •   Click the Profile link, under the My Account tab.
  •   Click My selling tools, in the left sidebar.
  •   Click the Update link for Instant payment notifications

 

3.  Click the Choose IPN Settings button.

paypal_ipn_settings_off

4.   In the Notification URL field, paste the PayPal Notifications URL from your Satori account. You can find this URL on the Payment Settings page in Satori.

paypal_ipn_settings_on
5.   Make sure the Receive IPN messages radio button is set.
6.   Click Save.
7.   Review your settings to verify that Message Delivery is Enabled, and that the Notification URL is correct.

paypal_ipn_settings_config

Authorizing Satori to create Billing Agreements

Once the IPN settings are configured in your PayPal account, you can complete the integration by granting Satori permission to set up recurring billing agreements on your behalf.

Important: do this step after you’ve verified your PayPal account is configured to send Instant Payment Notifications to Satori.

To authorize Satori to create PayPal billing agreements for clients:

      1. Open the Payment Settings page in your Satori account.
      2. Click the Connect to PayPal button.
      3. Satori redirects you to PayPal.
      4. Log into your PayPal account.
      5. Click Grant Permission to authorize Satori to manage billing agreements through your PayPal account.