BxBytix

Composable crypto checkout for CRMs

Hosted payments. Your customers stay yours.

Create an order from your backend, open the 400×720 popup, and get a signed webhook when it is paid. Pay customers out with the same Bearer key.

Keys live under Settings → Developer. Display name and logo are Settings → Merchant. Timeout and assets are Settings → Checkout. Webhook URL is Settings → Notifications.

Bearer keys

One pk_ key per CRM. Hashed at rest, shown once, revoked from Settings → Developer.

Hosted popup

Open a 400×720 window on click. Payers never create a Bytix account.

Signed webhooks

HMAC-SHA256 on the raw JSON body. Reply with the exact text success.

One create call

Persist cid and open checkout_url in the popup helper. Confirm from a webhook or query — not from the popup callback.

bash
curl -X POST "http://127.0.0.1:43120/v1/orders" \
  -H "Authorization: Bearer pk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "order_id": "ord_001",
    "order_amount": "50.00",
    "order_currency": "USD",
    "payer_id": "user_1001"
  }'

Local Base URL

http://127.0.0.1:43120

Copy the live Base URL and API key from the dashboard → Settings → Developer. Authenticate every call with Authorization: Bearer pk_…

Open dashboard

Start here