Hosted Checkout
Give customers authoritative on-chain payment instructions.
The create-invoice response includes checkoutUrl. Redirect the browser to that URL or present it as a payment link.
Checkout displays the invoice status, network, token, exact amount, destination address, expiration, and copy controls. Its QR code contains the address only; the customer must copy the exact amount separately and send one transaction.
While PENDING, checkout polls the public invoice representation. After expiry it continues limited status checks because a transfer sent before expiry can be detected later, then offers a manual status check. Checkout never exposes your secret API key.
The public page is payment UX, not a server-side fulfillment authority.