BxBytix

Currencies

Orders and payouts are in USD. Checkout quotes deposit assets; payouts send from payout_coins.

Order

Send order_currency as USD. Amounts are decimal strings. order_amount must be greater than 0. Alias amount is accepted on create. Do not send a crypto amount on create — the popup locks a quote after the payer picks an asset.

Checkout assets

http
GET http://127.0.0.1:43120/v1/coins
Authorization: Bearer pk_...

The hosted popup already groups assets by ticker and network. You do not need this list unless you build your own picker. The payload is data.address_coins: coin_name, symbol, network, protocol, decimals. Restrict which tickers checkout offers under Settings → Checkout (leave none selected to accept every quotable asset).

Payout assets

Withdrawals use data.payout_coins from the same GET /v1/coins response. Send asset as the ticker (symbol) and network as the network display name. Do not send chain identifiers. Available balance is USD; Bytix quotes the crypto amount at create.

Matching

Underpay and overpay tolerances are decimal amounts on the merchant (Checkout settings). Funds within underpay count as paid; above quote plus overpay is paid_over. See Order statuses.