The Payment Gateway field lets visitors choose how they want to pay — Stripe, PayPal, Square, Authorize.Net, Mollie, or Razorpay — all on the same form. Card fields and redirect messages switch automatically based on what the visitor picks.
This is the recommended approach for new forms. Existing forms using the legacy Payments tab continue to work — you only need this field when visitors should be able to pick between multiple gateways.
What’s New? #
With Everest Forms Pro 1.9.17+, the Payment Gateway field is available under Fields → Payment Fields in the form builder.

One field per form. Only one Payment Gateway field can be added to a form. Once added, the legacy Credit Card, Square Payment, and Authorize.Net fields are hidden from the field list to prevent duplicate payment UIs.
Supported gateways:

| Gateway | Add-on | Checkout type |
|---|---|---|
| Stripe | Everest Forms Stripe | On-page card |
| PayPal Standard | Everest Forms PayPal Standard | Redirect to PayPal |
| Square | Everest Forms Square (Pro) | On-page card |
| Authorize.Net | Everest Forms Authorize.Net | On-page card |
| Mollie | Everest Forms Mollie (Pro) | Redirect to Mollie |
| Razorpay | Everest Forms Razorpay | Redirect to Razorpay |
A gateway appears on the form only when its add-on is active, global credentials are saved, and the gateway is enabled in the field’s Gateways list.
Installation #
- First, you will be required to purchase the Everest Forms pro plugin.
- Once your purchase is verified, the plugin zip file will be made available to you on your WPEverest account page.
- Next, download the Everest form pro plugin zip as well as the addons from your WPEverest account page.
- Then, you will be required to Install the Everest pro plugin and the addons through your WordPress admin dashboard. To do this, visit Plugins → Add new → Upload and then choose the downloaded zip files. Once the plugins have been installed, activate them and your addons should be enabled on your website.
For step-by-step installation help see the install guide #
Step 1 — Connect Your Payment Accounts
The Payment Gateway field does not replace global payment settings. Each add-on still needs credentials saved once site-wide.
Go to Everest Forms → Settings → Payments → Payment Method and fill in the details for each gateway:
| Gateway | What to enter |
|---|---|
| Stripe | Publishable key and Secret key (Live/Test) |
| PayPal Standard | PayPal email, Mode (Sandbox/Production), Payment type |
| Square | Application ID, Access token, Location ID |
| Authorize.Net | API Login ID and Transaction Key |
| Mollie | API key |
| Razorpay | Key ID and Secret |
Also set your Currency under the General payments section.
Step 2 — Add the Payment Gateway Field to Your Form
- Go to Everest Forms → All Forms and open your form or create a new one.
- In the form builder, open Fields → Payment Fields.
- Drag Payment Gateway onto your form.
- Add your payment fields — Single Item, Multiple Choice, Total, etc.
- Click Save.
The field is required by default — visitors must pick a payment method before submitting.
Step 3 — Choose Which Gateways to Show
- Click the Payment Gateway field to open its settings.
- In Field Options, open Gateways.
- Toggle each gateway on or off. Drag to reorder them.
- Click the arrow (›) next to any gateway to open its per-gateway settings.
Good to know:
1. Gateways without saved credentials appear as disabled until connected globally.
2. PayPal is off by default if no global PayPal email is saved.
3. You need at least one gateway turned on — the form will remind you if all are off.
4. You do not need to enable PayPal or Stripe on the legacy Payments tab when using this field
Per-Gateway Options #
Expand any gateway’s accordion (›) to access settings specific to that provider:
| Gateway | Options |
|---|---|
| PayPal | Per-form email, Sandbox/Production mode, Cancel URL |
| Stripe | Recurring toggle, iDEAL, map customer fields |
| Authorize.Net | Map Customer Email (required for subscriptions) |
| Square | Subscription options |
| Mollie | Subscription description and recurring defaults |
Payment Fields #
Add one or more of these to your form:
| Field | Use it when… |
|---|---|
| Single Item | Selling one thing at a fixed price |
| Single Item (User Defined) | Visitor enters their own amount — great for donations |
| Single Item (Hidden) | Price is charged silently without showing on the form |
| Multiple Choice | Visitor picks one option from a list, each with its own price |
| Checkbox | Visitor selects more than one item at the same time |
| Quantity | Visitor enters how many of an item they want |
| Total | Shows the running total of everything selected |
Accepting a One-Time Payment #

- Add the Payment Gateway field and enable Stripe, PayPal, or any combination.
- Add a Single Item field and set your price.
- Add a Total field so visitors see what they’ll be charged.
- Add contact fields (Name, Email, etc.).
- Click Save and embed the form.
What visitors see:
1. Stripe / Square / Authorize.Net — a card entry form appears on the page when they select that gateway.
2. PayPal / Mollie — a redirect message appears and they complete payment on the provider's site.
3. Razorpay — a secure payment popup/modal opens on top of the checkout page, where customers complete payment without leaving the site.
Accepting Recurring Payments (Subscriptions) #

- Add the Payment Gateway field and enable gateways that support subscriptions.
- Add a Subscription Plan field and configure plans — price, billing period, trial, and expiry.
- Open each gateway’s accordion (›) and map any required fields (e.g. Authorize.Net requires Customer Email to be mapped).
- Click Save.
When both Payment Gateway and Subscription Plan are on the form, Everest Forms automatically treats checkout as subscription mode. You do not need to turn on recurring payments on the legacy Payments tab.
What Visitors See #

- A card grid of payment method logos on the form.
- If only one gateway is enabled it is selected automatically.
- Stripe, Square, Authorize.Net — card input appears inline below the gateway cards.
- PayPal, Mollie, Razorpay — a secure redirect message is shown after submitting.
