SellAuth

PayPal IPN Setup

Configure PayPal IPN to automatically process PayPal Friends & Family invoices on your SellAuth store.

To automate the processing of PayPal Friends & Family invoices on your SellAuth store, you need to set up PayPal's Instant Payment Notification (IPN) system. This allows PayPal to send real-time notifications to SellAuth whenever a transaction occurs.

Use your primary PayPal email

The PayPal email you save in SellAuth must match your primary PayPal email address. Payments are matched by email, if they don't match, payments won't be detected automatically.

There are two main options for setting up your IPN endpoint:

Option 1 (Secure)

Set up your own unique IPN endpoint using a Cloudflare Worker, meaning you will have an unique URL that forwards IPN messages to SellAuth. This is the recommended approach to avoid potential issues with PayPal flagging your account, since the endpoint will not be shared with other users.

Option 2 (Easy)

Use SellAuth's shared IPN endpoint directly. This is the quickest way to get started, but it comes with risks since the endpoint is shared among multiple users, which could lead to PayPal flagging your account.

Steps

  1. Go to: https://www.paypal.com/merchantnotification/ipn/preference/edit
  2. Enter the following URL: https://sellauth.com/invoice/paypalff/webhook
  3. Click on "Receive IPN messages (Enabled)"
  4. Save