Hash Form Pro

Let buyers pay with PayPal

Buyers approve the payment on PayPal, then the order is captured when they come back. Only a completed capture for the amount on record marks the entry paid.

Hash Form

Hash Form + PayPal

What you set up

  • PayPal module
  • Sandbox Mode / Live Mode
  • Client ID
  • Client Secret
  • Approve on PayPal
    The buyer is sent to PayPal to approve the order.
  • Captured on return
    The order is captured when they return, and only a completed capture counts.
  • Refunds in WordPress
    Refund all or part of a PayPal payment from Hash Form > Payments.

PayPal is offered only on forms priced in one of the 25 currencies it lists.

What you get

What you can do with PayPal

Sandbox Mode

Sandbox and live Client ID and Client Secret are kept apart and switched with Payment Mode.

25 currencies

Offered on forms in USD, EUR, GBP, AUD, JPY and 20 more currencies PayPal settles in.

Full or partial refunds

A refund from the payment’s page goes to the capture behind the PayPal order.
How it works

Set up PayPal in three steps

01

Switch on PayPal

Turn on the PayPal module under Hash Form > Modules, then click Save.

02

Add your app keys

In the cog settings, choose a mode and add the Client ID and Client Secret.

03

Offer PayPal

Pick one of PayPal’s currencies in Payment Settings and add a Payment field.

FAQ

Questions, answered

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

Is money taken when the buyer approves?

The order is captured when the buyer returns to your site. An order that isn’t captured is never marked paid.

Can I test PayPal first?

Yes. Choose Sandbox Mode and enter your sandbox Client ID and Client Secret.

What if my form uses another currency?

PayPal isn’t offered on that form. Choose a currency PayPal settles in, or use another gateway.

Connect PayPal with Hash Form Pro

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