Products/Payments
Opyqa Payments

Accept crypto. Watch every payment land.

A crypto payment gateway under your brand: checkout, payment links, API and payouts.

A unique address for every payment, screening before it settles, and money in your balance minutes later. Press play and follow one payment from start to finish.

Uniqueaddress per payment
7 coinsERC20 · BEP20 · Polygon · TRC20
Custodialno wallets to run
0chargebacks
Signedwebhooks
your-store.comOrder #48213
500.00USDT
Ready to payPick a coin, then press play
TQ7vR2kP4mXa8sLw3nB6yH1dF5cJ9eGm9k2F
Payment timelineUSDT · TRC20 · 19 confirmations
Invoice createdUnique address for this payment · rate locked 15:00
Waiting for paymentCustomer scans the QR or copies the address
Payment detectedtx 9f3c…a71e seen in the mempool
Confirming0 of 19 confirmations
Screened and settledRisk check passed · credited to your balance
Webhook deliveredinvoice.paid → your-store.com · 200 OK in 182 ms
Sample payment · runs in about 10 seconds
Ways to get paid

Four ways in. One balance.

Pick how your customers pay. Every payment, from every channel, lands in the same balance and the same reports.

Your domain and colors on pay.your-brand.com
Customers pick the coin and network they already hold
Rate locked for the payment window, with a live timer
Redirect back to your site when it's paid
Hosted checkout
Pay your-store.comExpires 14:52
120.00USDT
I've sent the payment
Settlement

Your money, settled your way

Choose what happens after a payment lands. Change it any time, per currency.

Every payment is converted to USDT automatically, so your balance never moves with the market.

Payout schedule
₿Customer paysAny coin
⇄Auto-convertAt the locked rate
₮USDT balanceStable, one currency

Payouts once a day · every payout listed in reports with its network fee

The hard parts

Real payments are messy. We handle it.

Customers send too little, too much, too late, or on the wrong network. Here's what happens in each case, and what you control.

Customer sent 480 of 500 USDTPartly paid
Received: 480.00 USDTInvoice: 500.00 USDT
DetectedThe shortfall is spotted right away.
Customer askedA link to send the missing 20 USDT.
Your rule appliesAccept, wait, or refund after the window.
Your rule: accept automatically if the shortfall is under [1]%; otherwise ask for the rest.
Developers

A signed webhook for every payment event

Know the moment a payment is detected, confirmed or paid out. Verify the signature, reply 200, and we take care of retries.

HMAC-signed with a timestamp, so replays are rejected
Retries with backoff until your server answers
Event log with every delivery and response
Webhookinvoice.created
X-Signature: t=1760000000,v1=••••
{
  "event": "invoice.created",
  "data": {
    "id": "inv_9Q2k",
    "amount": "500.00",
    "currency": "USDT",
    "confirmations": 0,
    "status": "waiting"
  }
}
Under the hood

The machinery behind every payment

Custody handled

Funds held in custodial wallets with a unique deposit address per payment. Keys stay encrypted and are never shown in the admin.

Screening before settlement

Incoming funds are checked before they reach your balance. Risky payments are held for review.

Automatic reconciliation

Every on-chain transfer is matched to its invoice. No spreadsheets at month end.

Audit log

Every payment, payout, setting and key change, with who did it and when.

Per-currency control

Turn coins and networks on or off, set minimums and confirmation counts per network.

Network watching

Fees, congestion and reorgs handled. Customers see the real network fee upfront.

Pricing

0.4% in. 0% out.

One commission on the payments you receive, nothing on the payouts you send. Blockchain network fees are charged at cost, as each network sets them.

Negotiable on volume
Pay-in0.4%+ network fee

On every payment your customers send to you.

Payout0%+ network fee

On every payout you send to your wallet or to your users.

Big volume? Let's talk.All rates are negotiable based on your volume and goals.
Get a custom quote

Network fees are set by each blockchain and change with the coin, the network and how busy it is, for example on TRC20, ERC20, BEP20 or Polygon.

Fee calculatorLive

$
Your customers pay$50,000.00
Pay-in commission · 0.4%−$200.00
Payout commission · 0%$0.00
Network feesAt cost
You keep, before network fees$49,800.00
Talk to sales
Who uses it

One gateway, many businesses

All industries →
FX/CFD brokersProp trading firmsE-commerceSaaS and subscriptionsTravelReal estateMarketplacesGaming and appsFreelancers and creatorsLogistics
FAQ

Payment questions

More questions? Contact sales or see all FAQ

Which coins and networks can I accept?

BTC, ETH, USDT, USDC, BNB, XRP and TRX. USDT works on ERC20, BEP20, Polygon and TRC20; USDC on ERC20, BEP20 and Polygon. You choose which coins and networks your customers see.

How are payments matched to orders?

Every payment gets its own deposit address, so each transfer is matched to its invoice automatically.

What if a customer pays too little or too much?

You set the rule: accept within a tolerance, ask for the difference, or refund. Overpayments can be refunded or kept as credit.

Are there chargebacks?

No. Crypto payments are final once confirmed. Refunds are your decision and are sent from the admin.

Who holds the funds?

Payments land in secure custodial wallets, so you don't need to run your own. Your balance is credited once a payment settles, and you withdraw, convert or pay out from the admin whenever you want.

Is there a test mode?

Yes. The sandbox uses test coins and sends real webhooks to your server.

Start accepting crypto under your brand

Tell us how you get paid today. We'll show you the right setup in a short demo.

This option is not available yet. Contact our team for help.

Contact us