Checkout where the payer picks the coin
Price in USD. Your customer chooses any accepted coin and the rate locks until expiry — mixed payment lets several transfers settle one invoice.
No KYC · self-hosted · your keys, your money
Invoices priced in dollars, paid in any coin your customer likes. Links, donations, a real wallet, automatic treasury sweeps and a Payout API — running on your own server.
The product
Price in USD. Your customer chooses any accepted coin and the rate locks until expiry — mixed payment lets several transfers settle one invoice.
Every payment lands in your central wallet with live USD valuation.
One POST sends a withdrawal. Scoped keys, IP allowlists.
A short link that takes money — branding, customer fields, embeddable donate button. No code.
A wallet mini app inside Telegram plus OxaPay-style payment alerts from your bot.
2FA, withdrawal password, address book, activity log, IP allowlists — and a double-entry ledger that must always balance.
No identity checks, no bank, no third party holding your money. You run the gateway; funds settle straight to your wallet.
How it works
One minute, free. Add a merchant API key or just share a payment link.
Customers pay on a branded checkout in the coin they prefer. We watch the chain, confirm and credit.
Funds sweep to your treasury automatically. Withdraw by hand, by rule, or through the Payout API.
Developers
Clean JSON everywhere, OxaPay-compatible headers, idempotency keys, and webhooks signed with HMAC-SHA512 that retry with backoff. Test on Tron Nile with one env flag.
curl -X POST https://api.payxif.com/v1/invoices \
-H "X-API-Key: pxk_live_..." \
-d '{
"amount_usd": "49.99",
"order_id": "A-1042",
"callback_url": "https://shop.example/hook"
}'
# 201 — redirect the customer to data.pay_link
# webhook fires the moment it's paidFAQ
USDT and native coins on Tron and BNB Smart Chain out of the box, with Ethereum and Polygon ready to enable. Every coin is a switch in the admin panel — your customers only ever see the coins you accept.
You create an invoice for e.g. $49.99. The customer opens the hosted checkout, picks any accepted coin, and the USD→coin rate is locked until the invoice expires. Mixed payment lets them settle one invoice with several transfers, even in different coins.
A configurable 0.5–1% service fee per payment — nothing hidden. Network costs are engineered away: addresses are recycled and Tron transfers run on staked energy instead of burning TRX, so a $25 payment costs cents, not dollars, to process.
No. Payers just open the payment page, pick a coin and send. Your own team gets a full dashboard; customers never have to sign up.
No. PayXif is a self-hosted, non-custodial gateway — there is no identity check, no bank, and no third party holding funds. You run it, and payments settle straight to your own wallet. You decide what compliance, if any, your business needs.
Deposits are detected within seconds and credited after chain finality — about one minute on Tron (19 blocks). You get a signed webhook and a Telegram notification the moment an invoice is paid.
Yes. Payout API keys (with IP allowlists) let your backend send withdrawals with one POST request — approval rules, a second withdrawal password for manual sends, and a double-entry ledger keep funds safe.
Create the account, drop a payment link in your bio, watch the wallet move.