WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Easy Payment v1.0.23

Payment Gateway for Authorize.net for WooCommerce

Credit/Debit Cards, eCheck & Google Pay. Supports saved cards, subscriptions & checkout blocks - By an official Authorize.net Partner.

Payment Gateway for Authorize.net for WooCommerce

The facts

Rating
5★ from 3
Active installs
800+
Price
Free
Last updated
10 Aug 2026
Added
Aug 2025
Requires WP
5.6
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
9,961

Our analysis

AI-assisted

Payment Gateway for Authorize.net for WooCommerce is a WordPress plugin that allows you to accept credit card payments securely via Authorize.net. It keeps customers on your website during checkout, which can enhance the user experience. The plugin uses Authorize.net Accept.js for tokenizing credit card details, ensuring compliance with PCI-DSS standards.

This plugin supports both one-time and recurring payments, making it suitable for businesses that offer subscriptions. It integrates with WooCommerce Subscriptions and the Checkout Block system, providing a comprehensive solution for online stores that require payment processing capabilities.

Best for: Online stores using WooCommerce that need a secure payment processing solution.

What it does well

  • Secure tokenization of credit card details
  • Supports one-time and recurring payments
  • Compatible with WooCommerce Subscriptions
  • Allows processing of refunds and voids from WooCommerce
  • Responsive credit card form for all devices

Where it falls short

  • No information on additional features or limitations

Verdict

This plugin offers a reliable way to handle payments through Authorize.net, suitable for businesses looking to enhance their checkout process.

From the developer

Easy Payment's own description of Payment Gateway for Authorize.net for WooCommerce, lightly tidied.

Payment Gateway for Authorize.net for WooCommerce by Easy Payment is a secure and feature-rich solution for accepting credit card payments via Authorize.net. Customers stay on your website during checkout, creating a seamless experience.

This plugin uses Authorize.net Accept.js to tokenize credit card details before they reach your server—ensuring full PCI-DSS SAQ A-EP compliance. It supports one-time and recurring payments with full integration for WooCommerce Subscriptions and the modern Checkout Block system. Developed by an Official Authorize.net Partner, this plugin ensures high performance and reliability.

Payment Methods

  • Credit & Debit Card Payments
  • eCheck (ACH)
  • Google Pay

Features

  • Accept credit card payments using Authorize.net Accept.js
  • Process refunds and voids from the WooCommerce order screen
  • Pre-authorization and capture later (“Authorize Only”) supported
  • Save cards for future purchases with secure tokenization
  • Works with WooCommerce Subscriptions for recurring billing
  • FunnelKit compatible for upsell and cross-sell flows
  • Fully compatible with WooCommerce Checkout Blocks
  • PCI compliant using tokenization (SAQ A-EP)
  • Responsive credit card form for all devices
  • Logging and debug tools for development and troubleshooting

Supported Card Types

  • Visa
  • MasterCard
  • American Express
  • Discover
  • JCB
  • Diners Club

Integration Compatibility

  • WooCommerce Subscriptions
  • WooCommerce Checkout Blocks
  • WooCommerce Pre-Orders
  • FunnelKit Checkout / FunnelKit Upsell

External Services

This plugin connects to several Authorize.net services to process payments securely and provide related functionality:

  1. Authorize.net API
    Used for processing payments, issuing refunds, storing payment profiles, and handling subscriptions.

    • Data sent: transaction amount, customer name, address, and tokenized card data
    • Endpoints used:
      • https://api.authorize.net/xml/v1/request.api
      • https://apitest.authorize.net/xml/v1/request.api
  2. Accept.js
    Used to tokenize credit card details in the browser before they reach your server.

    • Data sent: raw card number, expiry, CVV (sent directly to Authorize.net via JavaScript SDK)
    • Endpoints used:
      • https://js.authorize.net/v1/Accept.js
      • https://jstest.authorize.net/v1/Accept.js
  3. Webhook Services
    Used to receive updates from Authorize.net about transaction status, subscription events, etc.

    • Endpoints used:
      • https://api.authorize.net/rest/v1/webhooks
      • https://apitest.authorize.net/rest/v1/webhooks
  4. Merchant Signup Links
    Provides a link to register or log in to an Authorize.net merchant account.

    • Endpoints:
      • https://account.authorize.net/
      • https://sandbox.authorize.net/
      • https://account.authorize.net/signUpNow?resellerId=27457
    • No personal data is sent by the plugin automatically.

Terms of Service: https://www.authorize.net/about-us/terms.html
Privacy Policy: https://www.authorize.net/about-us/privacy.html

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking payments.

Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
SureForms

AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...

Free 500k+ installs 4.9★ (90)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...

Free 40k+ installs 4.7★ (590)