Hash Form Pro

Sell with Paddle as the merchant of record

Each checkout is a Paddle transaction priced from the form, so there’s no Paddle catalogue to keep in step. A signed webhook has the final word on whether it was paid.

Hash Form

Hash Form + Paddle

What you set up

  • Paddle module
  • Test / Live
  • Sandbox API Key
  • Live API Key
  • Webhook Secret
  • Priced from the form
    Each transaction carries the form’s amount as its own price.
  • Paddle checkout
    The buyer pays on the checkout link Paddle returns for the transaction.
  • Signed webhook
    Completed, cancelled and failed transactions update the payment.

Add your site’s /hf-paddle-webhook address as a notification destination in Paddle.

What you get

What you can do with Paddle

Developer Tools key

Create the API key under Developer Tools → Authentication in your Paddle dashboard.

Sandbox for testing

Test uses Paddle’s sandbox API with your Sandbox API Key.

Signature checked

Webhooks are verified with your Webhook Secret before anything changes.

Late settlement

A return before Paddle settles isn’t marked failed, so the webhook can still complete it.

Amount checked

On return, a completed transaction’s total and currency are compared with the record.

Re-check with gateway

Ask Paddle for a transaction’s status from its page in Hash Form > Payments.
How it works

Set up Paddle in three steps

01

Switch on Paddle

Turn on the Paddle module under Hash Form > Modules and click Save.

02

Add key and secret

In the cog settings, choose Test or Live and add the API key and Webhook Secret.

03

Add the destination

In Paddle, add your site’s /hf-paddle-webhook address as a notification destination.

FAQ

Questions, answered

Still wondering about Paddle? The documentation covers every setting, and we are happy to help.

Do I need products set up in Paddle?

No. Each transaction is created with the form’s amount as its own price.

Why add the webhook?

Paddle can settle after the buyer is sent back, and the signed webhook is what records that.

Can I test before going live?

Yes. Choose Test and add a Sandbox API Key, and payments go to Paddle’s sandbox.

Connect Paddle with Hash Form Pro

Every integration is included in every Pro plan, on a yearly subscription or a lifetime license.