Re is out: see what's new Lifetime updates on every purchase Support replies within 24 hours Secure checkout via Gumroad 8,500+ sales since 2016

Paddle

Updated 2 min read 5 views

The Paddle add-on checks Paddle orders in your forms. Paddle has no license keys, so buyers type the transaction ID (txn_…) or the invoice number from their receipt in the Purchase code field. The add-on finds the order in your Paddle account and gets the product, the buyer’s email and how long support lasts.

Set it up

  1. In Paddle, open Developer tools → Authentication and make an API key that may read transactions, subscriptions and products.
  2. Paste it in Contact Form → Settings → Purchase codes → Paddle → API key. Tick Sandbox for a key of your sandbox account.
  3. Set Support lasts, months for one-time purchases, 12 by default. Save; the card says Ready.
  4. In the form, click the Purchase code field and pick your products in Paddle products, or leave it empty for any of them.

How long support lasts

  • A one-time purchase: Support lasts, months from the day it was paid. 0 means with no end.
  • A subscription: to the end of the period it’s paid for. A canceled or paused one stops that day.

What counts

Paddle saysThe field
A paid order of one of the products, support onLets it through
Support over, or the subscription canceledTurns it away, or lets it through if Support over says so
No such order, one not paid, or of another productTurns it away
Refunded or charged backTurns it away
Paddle doesn’t answerLets it through as not verified, unless Store can’t be reached says to turn it away

Privacy

The transaction ID or invoice number typed in the form goes to api.paddle.com (sandbox-api.paddle.com in Sandbox) with your API key when the form is sent. Paddle’s terms and privacy policy apply.

Was this article helpful?