Hosted payment page
Each order gets a secure payment page with the wallet address, amount, QR code and real-time payment status.
Simple crypto checkout for websites, bots and online services. Create payments via API, redirect customers to a hosted payment page and receive automatic webhook notifications after USDT TRC20 payment confirmation.
Everything you need to accept USDT TRC20 payments.
Each order gets a secure payment page with the wallet address, amount, QR code and real-time payment status.
Receive signed webhook notifications instantly after a payment is confirmed, including the order status and transaction ID.
Start with one project and add more as your business grows, each with its own API credentials and payment statistics.
Payments are matched by address and exact amount, so the gateway can detect each order automatically.
Create payments, check statuses and manage transactions using a simple REST API.
Manage projects, payments, balances and API credentials from a secure dashboard.
Learn more about our gateway, supported businesses and how Crypto Pay works.
Crypto Pay is built for almost any online business that accepts cryptocurrency. Our gateway is suitable for websites, SaaS platforms, AI tools, Telegram bots, subscription services, digital products, hosting providers, VPN services and many other online projects that want a reliable way to accept USDT TRC20 payments.
Integration is simple and typically takes less than 30 minutes. Generate your API credentials, create a payment request, redirect the customer to the hosted payment page and process the webhook once the payment is confirmed. Our documentation includes everything you need to get started quickly.
No. You don't need to monitor blockchain transactions or build your own payment detection system. Crypto Pay automatically tracks incoming transfers, verifies payments and sends secure webhook notifications to your application when the payment status changes.
Yes. Our infrastructure is built to support both small businesses and high-volume merchants. Whether your platform processes dozens or thousands of payments each month, the gateway delivers reliable performance, automatic payment tracking and secure webhook delivery.
No. Customers can complete a payment without creating an account. They simply open the payment page, scan the QR code or copy the wallet address, send the requested amount and wait for the payment to be confirmed automatically.
Every payment is matched using the assigned wallet address and the exact payment amount. After the required blockchain confirmations are received, the payment status is updated automatically and a signed webhook is sent to your application with the transaction details.
No. We do not support illegal activities, fraudulent schemes, scams, money laundering or any business that violates applicable laws or our Terms of Service. Every merchant may be reviewed, and we reserve the right to refuse, suspend or terminate service if a project does not meet our compliance requirements.
Your website creates a payment, the customer sends USDT TRC20, and the gateway notifies your website when the payment is paid.
Merchant sends amount, order ID and description to the API.
The customer opens payment URL and sends exact USDT amount.
The system checks confirmed USDT TRC20 transactions on your addresses.
Your website receives a signed notification and gives the service to the user.
Create a payment with a signed request and redirect the customer to the returned payment URL.
POST /api/create-payment.php
Content-Type: application/json
X-API-Key: your_api_key
X-Signature: hmac_sha256(body, api_secret)
{
"order_id": "ORDER_12345",
"amount": "50.00",
"description": "Service payment",
"success_url": "https://merchant.com/success",
"fail_url": "https://merchant.com/fail"
}