Authorize.Net
Accept credit and debit cards via Authorize.Net's secure hosted payment page. For US merchants (USD).
About Authorize.Net
Authorize.Net is one of the most widely used payment gateways in the United States. Accept Visa, Mastercard, American Express and Discover through Authorize.Net's Accept Hosted payment page — the card is entered on Authorize.Net's PCI-compliant hosted form, never on your store, so your PCI scope stays minimal.
## Features
- Credit and debit card acceptance (Visa, Mastercard, Amex, Discover)
- Hosted payment page (PCI DSS compliant — card data never touches your store)
- Automatic auth + capture
- Signed payment webhooks (HMAC-SHA512), verified against the Authorize.Net API
- Sandbox testing environment
## Supported Currency
USD
## Setup
1. In the Authorize.Net Merchant Interface, open Account → Security Settings → API Credentials & Keys; copy your API Login ID and create a Transaction Key.
2. Under API Credentials & Keys, create a Signature Key (used to verify webhooks).
3. Enter all three in Settings → Payments → Authorize.Net, pick Sandbox or Production, and click Test connection. Saving registers the payment webhook automatically.
- ✓card_payments
- ✓hosted_checkout
- ✓auth_capture
- ✓webhooks
- ✓sandbox_testing
- ✓usd_currency