Digital products break payment gateways in ways physical products do not. Ship a chair and a webhook that turns up twenty minutes late costs you nothing, because the chair has not moved either. Sell a download and your customer is sitting on the order-received page refreshing, wondering whether they have just been charged for nothing. You also cannot un-send a file.
That one difference drives everything below, and it is why the criteria that matter for digital products are not the ones most gateway comparisons lead with.
Why digital changes the requirements
With a physical order there is slack in the system. Someone picks the item, someone packs it, and a human notices if the payment status looks odd. With a digital order there is no slack at all. Confirmation either happens in seconds, automatically, or your customer emails you.
The seven criteria that matter
1. Confirmation has to be immediate and verified
You need the gateway to confirm payment server-side and mark the order paid with no human involved. Not on a cron sweep twenty minutes later. Immediately, on a signed webhook, checked against the processor before anything is delivered. A gateway that cannot do this turns every slow webhook into a support ticket. See double-confirm webhook verification.
2. It must never deliver on an unconfirmed payment
The opposite failure is worse. If a gateway marks orders paid based on an unverified callback in the browser, then anyone who can read a URL can help themselves to your product. Verification belongs on your server, against the processor. Nowhere else.
3. It must never lose a payment
Digital orders fail in one particularly ugly way: the card gets charged, then something breaks before the order completes. A gateway built with this in mind creates the order anyway and holds it for review with the amount and payment reference attached, so you reconcile in seconds instead of trawling processor logs.
4. Crypto is not a niche here
For physical retail, crypto is a curiosity. For software, communities, courses and access, a real share of buyers prefer it and some international buyers have no working card option at all. Covering both in one gateway removes a whole category of lost sales. See accepting crypto on WooCommerce.
5. Reach, in the customer's currency and language
Digital products sell internationally by default, because there is nothing to ship. That makes currency and language coverage a revenue question rather than an expansion project. 47 native currencies and a payment form in 28 languages is a different proposition from USD-and-EUR-only. Details in 47 currencies and 28 languages.
6. Whether you can get approved
Signals, coaching, resale, community access. Plenty of digital categories get declined by mainstream processors, sometimes after months of clean trading. Approval is the first hurdle. Fees are the fourth. See high-risk WooCommerce alternatives.
7. No configuration per product
Digital catalogues move constantly. Bundles, tiers, launch pricing, coupons. Any gateway that wants a matching plan object on its side will drift out of sync with yours, and you will find out when a customer is charged last month's price. Pricing from the live cart total is the only approach that survives a real catalogue. See why manual plan IDs are obsolete.
What matters less than people think
- Headline fee percentages. Your real cost is dominated by declines, conversion and failed international attempts, not by 0.2% on the base rate.
- How many payment methods are listed on the marketing page. What matters is whether the methods your customers use work in their country.
- Dashboard design. You will look at it during setup and then almost never again.
A test you can run in ten minutes
Place one sandbox order and answer these:
- Did the order go paid by itself, in seconds?
- Did the customer stay on your domain the whole time?
- Was the charge exactly the cart total, coupon included?
- Did a downloadable product unlock immediately?
- If you kill the connection mid-payment, does the order still exist?
Five out of five means it is suitable for digital products. Most gateways manage two or three.
Built for digital catalogues
Cards and crypto, embedded checkout, verified confirmation, and no plan IDs to keep in sync.
Get the plugin →