Paddle

SellApp makes it very easy to link your Paddle account and start accepting PayPal, credit/debit card, and other payment types for your digital products. Here's how.


Adding our webhook

First, we need to add the SellApp webhook endpoint to your Paddle account. Without it added, payments will not automatically process. Here's how to do so:

  1. Go to your Paddle events settings, you can do so by clicking here.
  2. Enter https://sell.app/paddle/webhook in the "webhook URL" input, found in the URLs for receiving webhooks section.
    • Note: Don't visit this URL directly, it will display an error page. Just copy/paste the URL in the modal and you're good to go.
  3. Scroll down to the "One-off purchases" section, and toggle on all events: Payment Success, Payment Refunded, Order Processing Completed (the webhook option on the right, not the email one).

Linking Paddle

Now that the webhook endpoint has been added and events have been enabled, we can start linking Paddle to your SellApp storefront. Here's how to do so:

  1. Navigate to your storefront payment settings by clicking here.
  2. You will find a "Paddle" button. click it to open the modal which displays three input fields: "Vendor ID", "Vendor Auth Code", "Public key".
    1. You can find your Vendor ID and Vendor Auth Code by clicking here.
      1. If you don't have an auth code, you can click "Generate Key" to generate a new auth code
      2. Click "Reveal auth code" to display your auth code, copy the value and paste it into our "Vendor Auth Code" input
      3. At the top of the page you will find "Your Paddle Vendor ID". Copy and past the ID into our "Vendor ID" input
    2. You can find your public key by clicking here.
      1. Copy the value displayed on Paddle's page (The entire thing, from "BEGIN PUBLIC KEY, to END PUBLIC KEY")
      2. Paste it into our "Public key" input
  3. Save the settings by clicking "Save" in the SellApp modal

That's it! Paddle has been enabled for your store and you can now enable Paddle for every new product you create.


Optionally: Enabling Paddle for products which already exist

If you want to enable Paddle for products which already exist, here's how to do so:

  1. Navigate to your products dashboard by clicking here.
  2. On the products page, toggle the checkboxes of the products you want to enable Paddle for.
  3. Click the "Update Payment Methods" button found in the "bulk update" dropdown that appears.
    • A modal will pop up; check Paddle (& optionally other payment methods you'd like enabled)
  4. Finally, click "Update All" in the modal to update the products' payment methods.

That's all done for you: all the products you selected will now have Paddle enabled as a payment method, which customers will be able to select when making a purchase.