Questions? Speak to a human.

Questions? Speak to a human.

The eCommerce payment gateway built for your online store

Authorize.net connects to Shopify, WooCommerce, BigCommerce, Magento, and 170+ other eCommerce platforms, giving your online store a complete eCommerce payment system with built-in fraud protection, flexible checkout, and 24/7 live support. No contracts. No setup fees.

Add Authorize.net to your eCommerce store using our pre-built integrations

Authorize.net works with the platforms your online store already runs on. No custom development, no lengthy setup is required. All you need is a pre-built plugin and your API credentials.

Need more control over your checkout experience? 

Authorize.net's REST API and SDKs give developer-led teams the flexibility to build a fully custom eCommerce payment system, without starting from scratch.

Build a custom checkout with our developer-friendly API and SDKs

  • Full REST API with SDKs in 8+ languages including PHP, Java, Ruby, Python, and .NET.
  • Free sandbox environment for testing your integration before going live. No production data required.
  • Hosted payment fields keep card data off your servers and reduce your PCI compliance scope without limiting design control.
  • Webhook support for real-time transaction notifications across your eCommerce stack.
  • Comprehensive documentation, sample code, and a dedicated developer community at developer.authorize.net.

Add a Buy Now button, no code required

Not ready to integrate a full eCommerce platform? Authorize.net's Simple Checkout lets you add a Buy Now or Donate button to any webpage in seconds so you can start accepting payments online.

Doing business outside the U.S.?

Authorize.net supports cross-border eCommerce payments for businesses based in the United States, Canada, United Kingdom, Europe, and Australia, with no separate international gateway required.

Accept international orders through your eCommerce store

  • Accept internationally-issued Visa, Mastercard, Amex, Discover, JCB, and UnionPay cards from customers anywhere in the world. 
  • Process international orders through the same eCommerce merchant account you use for domestic sales with no extra setup required.
  • Give international customers confidence at checkout with Visa-backed payment infrastructure and PCI DSS-compliant data security.

For additional international locations, visit Cybersource.

Protect every online transaction with eCommerce fraud detection built in

eCommerce fraud is one of the biggest risks for online store owners. The good news? Authorize.net is built to fight it. Every eCommerce payment gateway account includes the Advanced Fraud Detection Suite (AFDS) at no extra cost. Here’s what you can expect with our award-winning fraud detection capabilities: 

What sets Authorize.net apart as an eCommerce payment gateway

170+ eCommerce platform integrations

Connect Authorize.net to WooCommerce, Shopify, Magento, BigCommerce, and 170+ other platforms in minutes.

Forbes-recognized fraud protection

Authorize.net’s Advanced Fraud Detection Suite was recognized by Forbes as best-in-class with 13 configurable real-time filters included in every plan at no extra cost.

Backed by Visa

As a Visa company, Authorize.net runs on the most trusted global payments network, giving your customers confidence at checkout and your store enterprise-grade infrastructure at SMB pricing.

25+ years of eCommerce payment expertise

Authorize.net has been powering online stores since 1996, longer than any other major eCommerce payment gateway.

24/7 live support for online merchants

Whether you're troubleshooting a checkout integration or configuring fraud filters, Authorize.net's support team is available by phone, email, and chat around the clock. No ticket queue.

Complete your eCommerce payment solution

Frequently asked questions about eCommerce payment processing 

An eCommerce payment gateway is the technology that securely connects your online store to the payment networks that authorize and process credit card and digital wallet transactions. Authorize.net acts as the gateway between your store, your customer's bank, and the card networks, handling encryption, fraud screening, and real-time authorization for every order.

Authorize.net integrates with Shopify, WooCommerce, BigCommerce, Magento, and 170+ other eCommerce platforms through pre-built shopping cart plugins. Most integrations require no custom development. Simply install the plugin, enter your API credentials, and your eCommerce payment gateway is live. For custom-built stores, Authorize.net's REST API and SDKs support integrations in 8+ programming languages.

 

See a full list of platforms that integrate with Authorize.net or visit our Developer Center to learn more about custom checkout options. 

Authorize.net supports Visa, Mastercard, Amex, Discover, JCB, UnionPay, Apple Pay, Google Pay, PayPal, and eChecks (ACH). All payment methods are supported through a single eCommerce merchant account with no separate setup required.

Yes. Every Authorize.net account includes the Advanced Fraud Detection Suite (AFDS) at no additional cost. With 13 configurable, real-time fraud filters, you can automatically screen transactions before they're authorized to help identify suspicious activity and reduce chargebacks. AFDS has also been recognized by Forbes as a best-in-class fraud protection solution for small business eCommerce merchants.

Yes. Authorize.net accepts internationally issued Visa, Mastercard, American Express, Discover, JCB, and UnionPay cards, allowing customers from around the world to complete purchases on your online store. International transactions are processed through the same merchant account you use for domestic sales. Please note that to use Authorize.net, your business must be based in the U.S., Canada, the U.K., Europe, or Australia.

Authorize.net's eCommerce payment processing plans start at $25/month plus 2.9% + $0.30 per transaction. There are no setup fees and no long-term contracts.