Hash Form Pro

Take payments in the Braintree Drop-in

Buyers pay in Braintree’s Drop-in UI on a payment page on your site. The Drop-in turns their details into a payment method nonce, and only that nonce reaches your server.

Hash Form

Hash Form + Braintree

What you set up

  • Braintree module
  • Sandbox Mode / Live Mode
  • Sandbox Public Key
  • Sandbox Private Key
  • Live Public Key
  • Live Private Key
  • Drop-in UI
    A Pay with Braintree page loads the Drop-in with a fresh client token.
  • Nonce, not card
    Only the payment method nonce is posted back to your site.
  • Charged on Pay Now
    The nonce is charged through Braintree’s GraphQL API straight away.

Braintree asks for one public and private key pair per mode.

What you get

What you can do with Braintree

Sandbox Mode

Sandbox keys send payments to Braintree’s sandbox, and Live Mode to production.

One charge per entry

An entry that is already paid, or has a charge in progress, is not charged again.

Declines caught

Only authorised or settling transactions count, and anything else is treated as declined.
How it works

Set up Braintree in three steps

01

Turn on Braintree

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

02

Add your key pair

In the cog settings, choose a mode and add the Public Key and Private Key.

03

Add the field

Set the amount in Payment Settings and add a Payment field that offers Braintree.

FAQ

Questions, answered

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

Does my site see card numbers?

No. The Drop-in collects the details and hands your site a payment method nonce to charge.

Do I need a merchant ID?

No. The settings ask only for the public and private key of the mode you choose.

Connect Braintree with Hash Form Pro

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