01
You request a payment
Tell us the amount and your order number — with a payment link, the dashboard does this for you. Send the same order number twice and you still get one bill, so a retry never charges anyone twice.
POST /v1/paymentmerchant: 8b2f…c41dsign: 5f0c9b…e9a1{ "order_id": "order_1042", "amount": "42.00", "currency": "USD", "url_callback": "https://your-store.com/webhooks/crypto", "url_success": "https://your-store.com/orders/1042"}// 200 OK{ "state": 0, "result": { "uuid": "6f1c2a7e…", "status": "check", "url": "https://blockwallets.io/pay/inv_8kx2…", "expired_at": 1760874000 }}