Integration docs

This MVP exposes a hosted checkout and outbound webhooks.

Hosted checkout

Create an order from your dashboard, then send customers to:

https://YOUR_DOMAIN/checkout/<orderId>
Webhooks

Configure a webhook URL in your dashboard. We POST JSON events when an order is confirmed. We sign with HMAC SHA-256 in header X-Cryptopay-Signature.

{
  "type": "payment.confirmed",
  "createdAt": "2026-02-19T12:00:00.000Z",
  "data": {
    "orderId": "od_...",
    "asset": "USDC_ERC20",
    "amount": "2500000",
    "txHash": "0x..."
  }
}