Summer Sale: Save 20% on any WS Form edition CODE: SUMMER20 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.

  • I am using WordPress almost 10 years and it’s the first time I used a contact form with all these functionalities and 1 day support!

    Nick Papazetis
  • WS Form is way more flexible than other form builders, and the support is amazing. Any question or concern I’ve had is usually answered the same day.

    adz1111
  • This plug-in was exactly what I needed. Works great. Thanks!

    teknodoc

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

  • Agency Included Buy
  • Freelance Purchase separately Buy
  • Personal Purchase separately Buy
View Editions →

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