Back to Business: Save 20% on any WS Form edition CODE: BB20 View Pricing
Authorize.Net Accept
Premium

Authorize.Net Accept

Accept credit card payments with customizable buttons, pop-ups, and flexible one-time or subscription options.

How to Integrate Forms with Authorize.Net Accept in WordPress

Take credit card payments from your forms with flexible checkout options

Authorize.Net Accept lets you accept credit card payments from your forms in WordPress. You can charge a fixed amount with the button on its own, or use WS Form e-commerce fields for more advanced cart options.

The button uses Authorize.Net Accept, the latest client-side payment process offered by Authorize.Net. You can configure sandbox and production credentials, and the payment page must be served over HTTPS.

WS Form also supports one-time charges and subscriptions. You can customize the button label, header text, billing address option, and map billing and shipping address fields to the corresponding Authorize.Net fields.

  • Accept card payments

    Take credit card payments directly from your forms with Authorize.Net Accept.

  • Flexible charge options

    Charge a fixed amount or use WS Form e-commerce fields to calculate the amount.

  • Customize checkout

    Adjust the button label, header text, billing address option, and address mapping settings.

Real Customer Reviews

Trusted by thousands of WordPress professionals.

  • WS Form is one of the most powerful, flexible, and reliable contact forms on the market today. The support is probably the reason why I think sets them apart from the rest — super helpful!

    lestergo315
  • This is the form builder to rule them all. You can practically do anything and everything with this form builder. WS Form Pro support is one of the best I’ve ever seen.

    newbornyeti
  • WS Form is my sole choice as it never comes up short. It simply works, even with over 100 fields and very complicated logic. Support is fast, too.

    bradleyh

Frequently Asked Questions

How do I integrate WordPress with Authorize.Net Accept using WS Form?

Install the Authorize.Net add-on, enter your Authorize.Net settings in WS Form, and add the Authorize.Net button from the E-Commerce section when editing your form. For setup details, see the Authorize.Net Accept guide.

Do I need HTTPS to use Authorize.Net Accept?

Yes. The page containing the payment form must be served over HTTPS.

What payment types can I use with Authorize.Net Accept?

You can create a one-time charge or initiate a subscription (ARB).

Can I charge a fixed amount or use calculated totals?

Yes. You can enter a fixed amount, or leave the amount blank to charge the total calculated by WS Form e-commerce fields.

Can I use sandbox and production credentials?

Yes. You can enter sandbox and/or production credentials and keys in WS Form settings.

What Authorize.Net credentials are needed?

WS Form uses your API Login ID, API Transaction Key, and Client Key.

Can I map billing and shipping fields?

Yes. You can map your form fields to the corresponding billing and shipping fields in Authorize.Net.

Get This Integration

  • WS Form Agency Edition Included Buy
  • WS Form Freelance Edition Purchase separately Buy
  • WS Form Personal Edition Purchase separately Buy
View WS Form Editions →

Premium integrations require WS Form PRO and are not compatible with WS Form LITE.