Payment comparison
Bitcoin vs. Authorize.net: A Practical Merchant Comparison
Authorize.net is one of the oldest payment gateways: the software layer that connects a website or virtual terminal to a merchant's card processor. Accepting Bitcoin is a payment method that needs no gateway at all. They sit at different points in the payment chain, and this page explains where each fits.
The first thing to understand is that Authorize.net is a gateway, not necessarily your full processor. Owned by Visa, it securely passes card details between your checkout or virtual terminal and the processor that actually moves the money. You can use it with a separate merchant account, or in an all-in-one arrangement that bundles processing.
Bitcoin needs none of that plumbing: a payment goes directly over its network to you. So this is less a rivalry than a comparison of a mature card-gateway stack against a rail that skips the card system entirely. This page covers where each belongs, especially for established online sellers.
Quick comparison
A side-by-side look at the practical differences. Authorize.net figures reflect its published US pricing at the time of writing; confirm current terms first.
| Authorize.net | Accepting Bitcoin | |
|---|---|---|
| What it is | A payment gateway connecting your checkout to a card processor | A payment over the Bitcoin network, held directly or via a processor |
| Pricing | Gateway plan: a monthly fee plus a small per-transaction fee; or all-in-one bundling processing | Network fee only if self-custodied; often cents over Lightning. A processor typically charges around 1% |
| Role in the chain | The software layer; a processor and merchant account sit behind it | No gateway or processor needed to receive on-chain |
| Virtual terminal | Yes: key in phone and mail orders | Not applicable; you generate a payment request |
| Recurring billing | Yes, a long-standing feature | Weak; native recurring crypto billing is immature |
| Settlement | Via your processor and merchant account | Minutes on-chain; seconds over Lightning. Final |
| Chargebacks | Standard card disputes; a dispute fee on all-in-one plans | None. A confirmed payment cannot be reversed |
| Crypto support | None native | You receive actual Bitcoin, to a wallet you control if you self-custody |
| Best fit | Established online sellers needing a proven gateway or virtual terminal | A low-fee, final option beside the card checkout |
Authorize.net is a payment gateway (owned by Visa), often priced as a monthly gateway fee plus a small per-transaction fee, or as an all-in-one plan bundling a merchant account. It has no native crypto. Bitcoin over Lightning often costs cents. Confirm current terms.
What Authorize.net is
Authorize.net is a payment gateway, one of the oldest and now owned by Visa. A gateway is the software that securely carries card details from your website, app, or virtual terminal to the processor that actually settles the money. It is the connective layer, not necessarily the whole payment stack.
It is commonly offered two ways. In a gateway-only plan you pay a monthly gateway fee plus a small per-transaction fee and a batch fee, and you bring your own merchant account and processor. In an all-in-one plan, Authorize.net bundles a merchant account and charges a flat rate like a typical processor. Which is cheaper depends on your volume and whether you already have a merchant account.
It is developer-friendly and mature, with a virtual terminal for keyed orders, recurring billing, stored customer profiles, and a fraud-detection suite. It has no native crypto acceptance, so Bitcoin would run beside it.
What accepting Bitcoin involves
Accepting Bitcoin means a payment reaches you over the Bitcoin network directly, with no gateway or merchant account in the chain for on-chain payments. Lightning settles in seconds for cents, on-chain in minutes, and stablecoins like USDC hold a steady dollar value.
You choose whether to self-custody or use a crypto processor that converts to dollars for around 1%, which plays a role loosely similar to a gateway plus processor but for crypto. See our guide to self-custody versus a payment processor.
The distinctions that matter
A gateway versus a direct rail. Authorize.net is the software layer in front of the card system. Bitcoin skips that layer; a payment arrives directly.
Monthly-plus-per-transaction versus low fee. Authorize.net often carries a monthly fee and per-transaction fees, plus whatever your processor charges. A Lightning Bitcoin payment often costs cents with no monthly fee.
Reversible versus final. Card sales through Authorize.net can be disputed. A confirmed Bitcoin payment cannot be reversed.
Strong recurring versus weak recurring. Authorize.net has mature recurring billing; native recurring Bitcoin billing is immature, so Bitcoin suits one-off payments.
Who each option is for
Authorize.net is a good fit if
- You are an established online seller who needs a mature, well-supported gateway.
- You already have a merchant account and want gateway-only pricing.
- You rely on a virtual terminal for keyed orders or on mature recurring billing.
Accepting Bitcoin is worth adding if
- You want a low-fee, final option with no chargebacks on some sales.
- You have customers who prefer it, or higher-ticket orders where card fees add up.
- You want a borderless option that needs no gateway or merchant account.
When the gateway alone is enough
If your business runs on recurring card billing or a keyed virtual terminal, Authorize.net does jobs Bitcoin does not, so lead with it. Add Bitcoin only where finality, low fees, or reach genuinely help, and only if you will handle refunds manually. If the monthly gateway fee is your concern, that is a card-processing question, not one Bitcoin alone solves.
Typical costs
Authorize.net. A gateway-only plan typically means a monthly fee plus a small per-transaction fee and a batch fee, on top of your processor's rate. An all-in-one plan bundles processing at a flat rate. Chargebacks carry a fee on the all-in-one plan; on gateway-only, your acquirer sets dispute fees.
Bitcoin. Self-custody has no monthly cost and no percentage, just the network fee, often cents over Lightning. A crypto processor that converts to dollars typically charges around 1%, with no monthly gateway fee.
The free credit card fee calculator helps you estimate what your card processing and gateway costs add up to across a year.
Operational and accounting considerations
Recurring and virtual terminal. These are Authorize.net strengths and areas where Bitcoin is weak. Keep Authorize.net for subscriptions and keyed orders, and use Bitcoin for one-off payments where its strengths apply.
Refunds and wrong amounts. Bitcoin refunds are a new payment; see how to refund a crypto payment. For mispayments, our guide on wrong-amount payments helps.
Records. Authorize.net reports through your processor in dollars. Bitcoin requires recording the dollar value at receipt, which a processor automates. Keep both clean and, if self-custodying, secure your keys per the Merchant Security Playbook.
Keep the gateway, add the option
If you need a mature gateway, a virtual terminal, or solid recurring billing, Authorize.net is a proven choice, especially if you already have a merchant account. Keep it as your card layer.
Add Bitcoin as a low-fee, final option beside your card checkout for the customers and sales where it helps. It needs no gateway or merchant account, so it adds an independent, transparent option on top of your existing stack.
The decision is not Authorize.net versus Bitcoin. It is keeping the card gateway that runs your online payments and deciding whether to add a final-settlement option beside it.
The Merchant's Guide to Cryptocurrency Payments shows how to run a crypto option beside your existing system: keeping it independent of your processor contract, choosing between self-custody and a processor, handling refunds and conversion, and training your team. Written for busy owners.
Common questions
- Is Authorize.net a payment processor?
- Not exactly. Authorize.net is primarily a payment gateway, the software that connects your checkout or virtual terminal to a processor and merchant account. You can use it gateway-only with your own merchant account, or in an all-in-one plan that bundles processing. Bitcoin needs no gateway at all to receive on-chain.
- Does Authorize.net support Bitcoin?
- No, it has no native crypto acceptance. You can accept Bitcoin alongside Authorize.net using a separate wallet or crypto processor, run as a parallel option at checkout rather than through the gateway.
- Is accepting Bitcoin cheaper than Authorize.net?
- Often, especially over Lightning or with self-custody, because Bitcoin avoids the monthly gateway fee, per-transaction gateway fees, and card percentages. But Authorize.net provides a mature gateway, virtual terminal, and recurring billing. The savings are real on the sales that use Bitcoin.
- Can Bitcoin handle recurring billing like Authorize.net?
- Not well. Authorize.net has long-standing recurring billing; native recurring Bitcoin billing is immature. If subscriptions are central to your business, keep Authorize.net for that and use Bitcoin for one-off payments.
- Do Bitcoin payments have chargebacks like Authorize.net card sales?
- No. Card sales through Authorize.net can be disputed, with a dispute fee on all-in-one plans. A confirmed Bitcoin payment cannot be reversed, which removes chargeback risk but means you handle refunds yourself.
Keep comparing
More processor comparisons
Learn the fundamentals