Bitcoin Cash Payment Gateway
Add Bitcoin Cash (BCH) payments to your platform with GatewayCrypto. Designed from the start for peer-to-peer electronic cash, BCH keeps fees under a cent even at scale. Our API handles address generation, confirmation tracking, and webhooks so you can go live without the complexity.
Get Started
Supported BCH Networks
How BCH Payment Gateway Works
Our BCH payment gateway takes care of every step between checkout and settlement. We generate a unique Bitcoin Cash address for each order, watch the network for incoming transactions, and notify your backend once payment is confirmed. No node to run, no wallet infrastructure to maintain.
Get Started-
1
Customer Picks Bitcoin Cash at Checkout
Your checkout lists Bitcoin Cash as a payment option. The customer receives a CashAddr-format deposit address and the exact BCH amount to send, reducing any chance of sending to the wrong network.
-
2
We Create a Dedicated Payment Address
Our API issues a fresh Bitcoin Cash address for the order, linked to the amount and your merchant account. Every order has its own address so reconciliation is clean and straightforward.
-
3
Customer Sends BCH
The customer sends Bitcoin Cash from any compatible wallet. For low-risk purchases, zero-confirmation detection means we can flag the payment almost immediately. We also monitor the network until full confirmations are in.
-
4
Confirmed, Webhook Delivered
Bitcoin Cash mines a new block roughly every ten minutes. Once the required confirmations arrive, we fire a signed webhook to your server and settle the funds to your account.
Integration Options
REST API
Create BCH payment invoices with a single API call. Plug it into any custom backend or checkout flow with minimal effort.
curl -X POST https://api.gatewaycrypto.io/v1/payments \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"currency": "BCH",
"amount": 0.1,
"order_id": "ORD-84503",
"callback_url": "https://yoursite.com/webhook"
}'
Python SDK
Install the GatewayCrypto Python package and start processing Bitcoin Cash payments in a few lines of code.
from gatewaycrypto import Client
client = Client(api_key="YOUR_API_KEY")
payment = client.payments.create(
currency="BCH",
amount=0.1,
order_id="ORD-84503",
callback_url="https://yoursite.com/webhook",
)
print(payment.wallet_address) # Send BCH here
print(payment.expires_at) # Payment deadline
E-Commerce Plugins
Ready-to-use plugins for WooCommerce, Shopify, PrestaShop, and more. Enable Bitcoin Cash payments from your store admin panel with no code required.
Why Choose GatewayCrypto for BCH Payments
-
32MB Blocks, Room to Scale
Bitcoin Cash supports blocks up to 32MB, compared to Bitcoin's 1MB cap. That extra headroom keeps the network from getting congested, which directly translates to low fees for your customers. -
Fees Under $0.01
BCH transaction fees sit well below a cent in typical conditions. Merchants can process micro-payments and everyday purchases without fees eating into margins. -
Zero-Conf for Instant Checkout
For low-risk payments, Bitcoin Cash zero-confirmation transactions let you flag a payment as received almost instantly, long before the next block is mined. Customers don't wait, carts don't get abandoned. -
CashAddr Format Prevents Errors
Bitcoin Cash uses the CashAddr address format, which is visually distinct from Bitcoin addresses. Customers are far less likely to send BCH to a BTC address by mistake, cutting support headaches. -
Strong Merchant Community
Bitcoin Cash has an active merchant adoption community behind it. Plenty of ready-made tooling, documentation, and payment processors already support BCH, so you're not starting from scratch.