WooCommerce crypto payments
Why Use a Self-Hosted WooCommerce Crypto Payment Gateway?
Most WooCommerce crypto payment integrations begin with a hosted payment processor: create an account, complete business verification where required, connect an API key, and let the provider manage checkout and settlement. That can be convenient, but it also means the provider becomes part of the payment path.
A self-hosted gateway takes a different approach. The payment software runs on your WordPress site and can present wallet addresses that your business controls, allowing a customer’s payment to settle directly to that wallet rather than first becoming a balance held by a payment gateway.
How the models differ
What “Self-Hosted” Means for WooCommerce Payments
A hosted processor may provide checkout, payment monitoring, conversion, account balances, and payouts. A self-hosted gateway normally handles the WooCommerce order workflow while directing the customer to pay a wallet address selected by the merchant.
Customer → provider → merchant
The provider may receive the payment, monitor it, hold a balance, convert it, and settle it to the merchant under its account and payout terms.
Customer → merchant wallet
The gateway runs on the merchant’s WordPress site and helps the store detect payment to a wallet address controlled by the merchant.
Settlement is not accounting
Direct settlement does not remove the need for order records, wallet reconciliation, tax treatment, customer-support policies, and any applicable compliance process.
The case for direct settlement
Why a Self-Hosted Gateway Can Be Useful
No processor percentage fee
Some self-hosted gateways do not charge a payment-processing percentage. The transaction still has blockchain network costs, but those are separate from a gateway’s own processing fee.
Merchant-controlled wallet
Payments can settle to an address selected and controlled by the merchant, rather than relying on a provider-held merchant balance before payout.
No payment-gateway account layer
Where the gateway does not operate a merchant account, there is no gateway onboarding, payout cycle, or gateway balance to manage as part of the transaction flow.
| Monthly crypto sales | Illustrative processor fee at 1% | Illustrative annual processor cost |
|---|---|---|
| $5,000 | $50 per month | $600 per year |
| $20,000 | $200 per month | $2,400 per year |
| $100,000 | $1,000 per month | $12,000 per year |
What the merchant takes on
What You Trade for More Control
Wallet and security responsibility
- Protect private keys, seed phrases, signing devices, and backup procedures.
- Use access controls appropriate to the size of the balances involved.
- Test the receiving address, supported asset, and network before accepting customer payments.
- Plan how the business handles refunds, underpayments, overpayments, and payments sent on the wrong network.
Operational responsibility
- Keep WordPress, WooCommerce, and the gateway plugin updated.
- Monitor reliable payment confirmation and order-status behaviour.
- Retain payment, order, and wallet records for accounting purposes.
- Arrange any conversion from crypto or stablecoins to fiat independently.
Two practical approaches
Full-Stack Self-Hosting vs. a Lightweight WooCommerce Plugin
BTCPay Server
BTCPay Server is a mature, self-hosted payment processor. It is a strong choice for businesses that want to operate a more complete cryptocurrency payment stack, including Bitcoin-focused workflows.
- Highly configurable and built around self-hosting.
- Suitable for businesses comfortable with infrastructure management.
- Can involve server provisioning, deployment, maintenance, and more technical setup.
Stablecoin Payments for WC
Disclosure: Stablecoin Payments for WC is a WPGator product. It is a lightweight, self-hosted WooCommerce gateway for merchants that want to accept supported stablecoins directly to their own wallet.
- Supports USDT, USDC, PYUSD, and DAI on Ethereum, Polygon, and BSC.
- Does not require operating a blockchain node or payment-server stack.
- Uses blockchain explorer API connectivity for transaction checks.
- Designed for a focused WooCommerce setup rather than a full multi-asset payment platform.
Decision table
Self-Hosted vs. Hosted WooCommerce Crypto Payments
| Factor | Self-hosted direct settlement | Third-party hosted processor |
|---|---|---|
| Setup | Varies from a lightweight plugin configuration to a full payment-server deployment. | Usually starts with provider onboarding and API or plugin configuration. |
| Gateway fees | Can be zero, depending on the software; blockchain fees still apply. | Provider transaction, conversion, or settlement fees may apply. |
| Receiving funds | Directly to the merchant-controlled wallet. | According to the provider’s account, balance, conversion, and payout model. |
| Fiat settlement | Requires a separate conversion or treasury process. | May be available through the provider, depending on location and service. |
| Infrastructure | Merchant maintains its WordPress environment and chosen payment setup. | Provider maintains the payment infrastructure and merchant account services. |
| Best fit | Merchants comfortable with wallet security and direct asset management. | Merchants that value managed conversion, settlement, and provider reporting. |
Direct stablecoin payments for WooCommerce
Accept Supported Stablecoins Directly to Your Wallet
Stablecoin Payments for WC is free, GPL-licensed, and built for WooCommerce stores that want a lightweight direct-settlement checkout for supported stablecoins. Review the requirements and test the full payment flow on a staging site before accepting live payments.
Get Stablecoin Payments for WooCommerce





