This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Authorize.Net/eProcessing Network Payment Gateway for WooCommerce


This plugin is an addon for WooCommerce to implement a payment gateway method for accepting Credit Cards Payments By merchants via Authorize.Net Gateway

This plugin uses AIM and is light weight version of this plugin Lightweight in sense it does not use any Authorize.Net Libraries bundled with it it simply Uses HTTP POST API to pass data to payment gateway directly.

This plugin can also be used as eProcessing Network just by changing gateway url to ‘’

Sample code for eProcessing Network can be found here


  1. Very Simple Clean Code plugin to add a Authorize.Net payment method to woocommerce
  2. No technical skills needed.
  3. Prerequisite visualized on screenshots.
  4. Adds Transaction ID, Authorization Code, Response Reason to Order Note.
  5. Can be customized easily.
  6. Can work with sandbox/live Authorize.Net accounts for testing purpose.
  7. This plugin currently Supports accepting in USD.
  8. This plugin does not store Credit Card Details.
  9. MD5 Hash not neccesary as this plugin uses AIM
  10. Switch beetween Authorize or Authorize and Capture.
  11. Feature to accept the type of card you like with dynamic card logo at checkout.
  12. Default credit card feature introduced by woocommerce.
  13. Settings link right after activating plugin.
  14. This plugin can be used as eProcessing Network plugin as well in emulation mode


  • Screenshot-1 - Api Key Location
  • Screenshot-2 - Admin Settings of Addon
  • Screenshot-3 - Checkout Page Form
  • Screenshot-4 - Admin order details
  • Screenshot-5 - Authorize.Net Order Details


  1. Upload ‘’ folder to the ‘/wp-content/plugins/’ directory
  2. Activate ‘Authorize.Net WooCommerce Lightweight Addon’ from wp plugin lists in admin area
  3. Plugin will appear in settings of woocommerce
  4. You can set the addon settings from wocommmerce->settings->Checkout->Authorize.Net Lightweight Cards Settings


  1. You need to have woocoommerce plugin installed to make this plugin work.
  2. You need to follow Authorize.Net -> Accounts -> API Login ID and Transaction Key in account to Obtain Api key & transaction key
  3. This plugin works on test & live mode of Authorize.Net.
  4. This plugin readily works on developmentment server.
  5. This plugin does not requires SSL.
  6. This plugin does not store Card Details anywhere.
  7. You can check for Testing Card No Here
  8. This plugin does not support Pre Order or Subscriptions
  9. This plugin does not support Refunds in woocommmerce interface
  10. If you are using this plugin as eProcessing Netowrk Emulation you need to change gateway url to “”


September 3, 2016
Thank you, thank you, thank you! We've been struggling to get the WooCommerce DPM plugin to work correctly (getting '500' errors that were extremely elusive...). Tried this and in five minutes, done. Elegant. Simple. Effective. You da man.
Read all 2 reviews

Contributors & Developers

“Authorize.Net/eProcessing Network Payment Gateway for WooCommerce” is open source software. The following people have contributed to this plugin.



Error Connecting Authorize.Net on some servers
This is a alternate for That shows Error Connecting Authorize.Net
See FAQ for solution of this issue.

2016.05.14 – Version 1.1

1. Fix for Authorize.Net Network Change to Akamai.