Hash Form Pro

Run form payments through Adyen Checkout

Each submission opens an Adyen Checkout session for the form’s total. Adyen’s notifications are verified item by item with your HMAC key before a payment is marked paid or failed.

Hash Form

Hash Form + Adyen

What you set up

  • Adyen module
  • Test / Live
  • Test API Key
  • Live API Key
  • Merchant Account
  • Live URL Prefix
  • Notification HMAC Key
  • Checkout session
    A session is created on your merchant account and the buyer is sent to its URL.
  • HMAC verified
    Every notification item is checked on its own with your HMAC key.
  • Amount checked
    An authorisation must match the amount and currency on record to count.

Point your standard notification endpoint at /hf-adyen-notify and generate the HMAC key there.

What you get

What you can do with Adyen

Live URL Prefix

In live mode, requests go to your account’s own endpoint, found under API URLs.

Test environment

Test uses Adyen’s test Checkout API with your Test API Key.

Notifications decide

The buyer’s return is only a hint, and the authorisation notification sets the result.
How it works

Set up Adyen in three steps

01

Turn on Adyen

Switch on the Adyen module under Hash Form > Modules and click Save.

02

Add account details

In the cog settings, then add the API key, Merchant Account and Live URL Prefix.

03

Set up notifications

Point Adyen’s standard notification endpoint at /hf-adyen-notify and paste the HMAC key.

FAQ

Questions, answered

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

Where do I find the Live URL Prefix?

Under API URLs in your Adyen account. It’s only needed in live mode.

What does the HMAC key do?

It verifies each notification Adyen sends, so an item with a bad signature is ignored.

Connect Adyen with Hash Form Pro

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