Skip to main content
A payout sends crypto from your Tender merchant balance to an external destination — either a raw wallet address or a saved payout account. Payouts are processed asynchronously and do not require an OTP.

How it works

1

Check the fee

Call GET /payout/fee/{chain}/{coin}/{amount} to see the fee and net amount before committing.
2

Submit the payout

Call POST /payout/crypto with the coin, chain, amount, and either a wallet address or a saved payoutAccountId.
3

Poll for completion

Call GET /payout/{id} until status is completed or failed.

Prerequisites

Authentication guide

These endpoints use Signed (HMAC) authentication — an HMAC-SHA256 signature is required on every request. See the authentication guide for code examples.

Step 1 — Check the fee


Step 2 — Submit a payout to a wallet address


Step 2 (alt) — Payout to a saved payout account


Step 3 — Poll for completion

Configure a webhook to be notified when a payout completes instead of polling. See Webhooks for setup instructions.

Payout status values


Error handling