Set up PayPal for collecting subscription payments

In this article:

Collecting payments for subscription products

Configure your PayPal account

Setting up the correct payment preferences

Connect PayPal and Sellfy

Set up IPN notifications


Collecting payments for subscriptions products

Important! PayPal changes the terms, interface, and other aspects of their service regularly that may cause discrepancies with the information provided in this article. For the most accurate, up-to-date instructions, please visit PayPal's help section here.

If you have a Business PayPal, want to start selling subscription products with Sellfy, and have already familiarised yourself with how to create these in your Sellfy account, you're ready for the next step: Setting up your PayPal to receive payments for your subscription products.

Receiving payments for subscription products is different from receiving regular payments. You'll need to take some extra steps to configure your PayPal account to allow for recurring payments.

The process of updating your PayPal account to receive recurring payments involves these three steps:

  1. Upgrade to a PayPal Business account
  2. Get your Client ID and Secret key
  3. Connect the configured PayPal account with your Sellfy account
  4. Set up IPN notifications

Important! You must complete all 4 steps to enable recurring payment collection for your subscription products.


Configure your PayPal account

To set up your PayPal account for recurring payments, follow these steps:

  1. Visit PayPal developer portal
  2. Click Log in to Dashboard in the top right corner
  3. Enter your PayPal details to log in
  4. In the sidebar menu, click My Apps & Credentials
  5. Switch to Live > click Create App
  6. Enter an App name
  7. Click Create App

After you successfully created the app, you will be provided with a Client ID and Secret on the next page (see below). 

You need to enter both these unique details in your Sellfy account > Payment settings. Head to the this section for further instructions.


Setting up the correct payment preferences

To ensure that payments are processed smoothly, please make sure to set your PayPal business account to accept payments automatically.

To set your Payment Receiving Preferences, you can follow these steps:
  1. Log in to your PayPal account
  2. Navigate to SettingsSeller Tools > 
  3. Navigate to Payment receiving preferences > Update
  4. Select the options you prefer (the settings will save automatically)


Connect PayPal and Sellfy

Note: It's absolutely essential to copy-paste the Client ID and Secret correctly from your PayPal developer portal to your Sellfy account. Make sure you check if you've included all the symbols and deleted any extra spaces before and after you've copy-pasted the content.

Follow the steps below to align your PayPal and Sellfy for recurring payments.

  1. Log into your Sellfy account
  2. Navigate to Store SettingsPayment settings
  3. Scroll down to Settings for subscription products section
  4. Copy your Client ID and Secret Key from the PayPal developers portal
  5. Paste your Client ID and Secret Key into Sellfy
  6. Click Save


Set up IPN notifications

Important! Setting up IPN notifications on Paypal is essential to enable recurring payments to be received in your account. We recommend referring to PayPal's developer portal here for up-to-date instructions.

  1. Log into your PayPal business account
  2. Navigate to Account settings
  3. Go to Website payments > Instant payment notifications 
  4. Click Update 
  5. Click Choose IPN Setting to specify and activate listener's URL
  6. In the Notification URL bar, specify this URL: https://sellfy.com/billing/subscriptions/webhooks/paypal/ for your listener
  7. Click Receive messages (Enabled)
  8. Click Save
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us