Invoice in fiat, get paid in crypto
Bill in dollars, euros, roubles, tenge, hryvnia, lira, real or yuan. The payable amount is calculated at the rate locked when the invoice is created and holds until it expires, so the buyer sees a fixed figure.
No onboarding charge and no monthly fee
MEEG is a crypto payment gateway with free integration: bill in a familiar currency, get paid in crypto, screen incoming funds for AML and pay out through the API.
The fee is charged only on successful payments. No onboarding charge, no monthly fee.
TQn9Y2khE…3pJmKu7YProducts
Two products that cover the full crypto flow in a business — under one contract and one API.
Accept payments on your site, in your app or inside a Telegram bot. Invoice in fiat, get paid in crypto, screen for AML on arrival.
Payouts to contractors and partners are triggered from your own system: a signed request, a confirmation step, and a status notification.
Capabilities
Features usually sold as add-ons are part of the base plan.
Bill in dollars, euros, roubles, tenge, hryvnia, lira, real or yuan. The payable amount is calculated at the rate locked when the invoice is created and holds until it expires, so the buyer sees a fixed figure.
The checkout page fills in the address for the correct network, and where the network requires a memo it shows that too. This is the step where manual transfers most often go missing.
If less than the required amount arrives, the invoice moves to partially paid and waits for further transfers. Full and partial refunds are issued from the dashboard or through the API.
The incoming transaction is screened before funds move to your merchant wallet. On a high-risk result the invoice stops for a decision: approve the credit or refund the sender.
Assets
The rate is locked when the invoice is created and holds until the invoice expires.
| Asset | Rate | 24 h |
|---|---|---|
| TetherUSDT | $0.9993 | −0.03% |
| USD CoinUSDC | $0.9997 | −0.01% |
| BitcoinBTC | $75,907.00 | −1.56% |
| EthereumETH | $2,403.89 | −3.15% |
| ToncoinTON | $1.31 | −2.17% |
| TronTRX | $0.3346 | −1.19% |
| BNBBNB | $710.98 | −1.15% |
| DaiDAI | $1.00 | +0.03% |
Rates are indicative and refresh once a minute. The final rate is locked when the invoice is created and shown on the checkout page.
Who it is for
Eight scenarios where accepting crypto solves a concrete business problem rather than just adding another button at checkout.
A payment method that does not depend on an acquiring bank, product category or buyer country.
Balance top-ups and subscription payments where card billing breaks on bank declines.
Payment from any country, with access granted as soon as the network confirms.
Fast deposits and no chargebacks after the player has already spent the in-game goods.
Payment inside the messenger: the buyer never leaves for a browser and gets lost on the way.
Software, licences and subscriptions: the key goes out automatically, and only you can issue a refund.
Deposits credited in seconds, client withdrawals triggered by an API request.
Support from around the world straight to your wallet, with no platform payout cycle.
Integration
Ready-made modules for popular CMS platforms or a REST API — whichever suits your team.
Invoices, payment statuses, transactions, AML reports, refunds and withdrawals. A separate group of public /public/* methods can be called straight from your frontend to show the buyer the state of an invoice. IPNs are signed with HMAC-SHA256 and retried if your server does not answer.
curl -X POST https://api.meeg.io/merchants/$MERCHANT_UUID/invoices \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"amount": "149.00",
"currency": "USD",
"pay_token": "USDT",
"pay_network": "TRON",
"order_num": "A-10245"
}'Free plugins you install from the CMS admin panel and configure with keys from your dashboard.
Pricing
No onboarding charge, no module fees, no support fees. You pay a percentage of turnover plus the network fee.
1%per incoming payment
Charged when funds move from the invoice’s temporary address to your merchant wallet, in the same token the buyer paid with.
Negotiatedrate at higher volume
For projects with substantial turnover the rate is agreed separately. Get in touch and we will price it against your volume.
BNFcharged separately
Charged by the blockchain for the sweep from the temporary address, for withdrawals and for refunds. Deducted in the network’s main coin.
If the wallet lacks enough of the network’s main coin, the service pays the fee and deducts the equivalent in the operation’s token.
Security
Every withdrawal is signed with your merchant secret: an HMAC-SHA256 of the amount, token, network and destination address. The timestamp is valid for ±30 seconds, so an intercepted request cannot be replayed.
Every IPN carries a Sig header — the request body signed with your secret key. Verify it before processing: that is what stops forged notifications about supposedly paid invoices.
On networks where scoring is enabled, the incoming transaction is checked before funds move to your merchant wallet. A risky payment never mixes with the rest of your balance.
Authorised endpoints are meant for server-to-server calls only. A separate group of public endpoints serves your frontend and does not need your token.
Questions
If your answer is not here, message support — we reply around the clock.
Create an account, fill in the project questionnaire and attach your company documents. Once reviewed, create a merchant: set your website, return URLs and the list of assets your customers will be able to pay with.
With a ready-made CMS module it takes about fifteen minutes: install the plugin and paste two keys. An API integration usually takes anywhere from a few hours to one business day.
The service fee is 1% of the incoming payment. It is deducted when funds move from the invoice’s temporary address to your merchant wallet, in the same token the buyer paid with. At higher volume the rate is negotiated individually. The network fee is charged separately.
The payable amount is calculated when the currency and network are chosen and locked until the invoice expires — the deadline arrives in the expires_at field. If the buyer misses it, the invoice is cancelled, and funds sent after cancellation are likely lost. To take the rate out of the equation entirely, invoice in stablecoins.
Where AML is enabled for the network, the transaction is scored before funds move to your merchant wallet. On a low-risk result the invoice proceeds automatically; on a high-risk one it stops at “awaiting AML decision”, where you can approve the credit or refund the sender. The report is available per invoice via the API.
We will help with the integration, match the terms to your volume, and advise which assets and networks are worth enabling at checkout.