📖 BitPayGo Setup Guide

Learn how to set up your wallet and webhook for seamless USDT TRC20 tracking.

1️⃣ Updating Your Wallet Address

To start tracking transactions, you need to register your USDT TRC20 wallet address with BitPayGo.

Wallet update screenshot

Step-by-Step:

API Request:

PUT /users/wallet
{ "wallet_address": "TXXX...XXX", "token": "123456" // If 2FA is enabled }

2️⃣ Setting Up Your Webhook

Webhooks allow you to receive real-time notifications of transactions sent to your wallet.

Webhook setup screenshot

Step-by-Step:

API Request:

PUT /users/webhook
{ "webhook": "https://your-server.com/webhook", "token": "123456" // If 2FA is enabled }

3️⃣ Verifying Your Webhook

After updating the webhook, BitPayGo will send a test transaction. You need to verify the code received via your webhook.

Webhook verification screenshot

Step-by-Step:

Webhook Test Payload Example:

{ "txid": "TEST-1700000000", "from": "SYSTEM", "to": "TXXX...XXX", "value": 0, "note": "123456", "blockNumber": 0, "blockTimestamp": 1700000000, "status": "PENDING" }

API Request to Verify Webhook:

POST /users/webhook/verify
{ "code": "123456" }
⬅ Back to Home