On-chain payments, made simple
PayChain covers the full acquiring flow: orders, hosted checkout, on-chain confirmation and payment notifications. Payers scan and pay, and your systems hear about it the moment funds are confirmed.
From order to settlement, fully automated
Create an order and PayChain handles the checkout, on-chain confirmation and notifications.
- 01Create an orderYour backend calls the API and instantly gets a dedicated checkout link.
- 02Scan and payThe checkout guides payers to a currency and network, then they pay by QR code or address.
- 03On-chain confirmationPayChain tracks transactions in real time and matches them to orders once confirmed.
- 04Instant notificationSigned webhooks notify your systems instantly, with automatic retries so no payment is missed.
Built for on-chain acquiring
Leave blockchain complexity to PayChain, and give your team and your customers a simple, reliable payment experience.
Hosted checkout, ready to go
A hosted, multilingual payment page for mobile and desktop. Nothing to build.
Automatic reconciliation
Every on-chain payment is matched to its order, with underpaid, overpaid and expired states at a glance.
Real-time notifications
Signed webhooks deliver results instantly, with automatic retries and manual resend.
Every business in one place
Run multiple apps from one console, with orders, webhooks and payment data side by side.
Enterprise-grade security
Role-based access, multi-factor authentication and audit logs guard every action.
Built to go multi-chain
Networks, currencies and nodes are configurable, and new networks need no integration changes.
Start accepting payments in a few lines of code
A standard REST API and signed webhooks, backed by complete integration docs.
- HMAC request signing prevents tampering and replay
- Every order returns a checkout link, or locks a payment address directly
- Real-time order webhooks with automatic retries
- Testnet support and test payments to rehearse before launch
POST /api/acquiring/v1/orders/createX-Access-Key: <ACCESS_KEY>X-Timestamp: 1791590400000X-Nonce: 9f3c2a7e5b1dX-Body-Hash: <SHA256(body)>X-Signature: <HMAC_SHA256>{ "merchantOrderNo": "ORDER-10086", "orderAmount": "128.00", "subject": "VIP monthly", "notifyUrl": "https://shop.example.com/notify"}{ "code": 200, "data": { "platformOrderNo": "PC2026101012000012AB34CD56EF", "checkoutUrl": "https://pay.example.com/payment/7Hk…", "remainingSeconds": 899 }}Ready to accept on-chain payments?
Sign in, create an app and run a test payment to see the full flow in minutes.