Panel module
One panel handles Ethereum too — no separate system, no second server to maintain.
You accept Ethereum straight on your own server — no third-party processor taking a fee off every payment. QryptoPay opens the address, waits for the network, and notifies your store, non-custodial and KYC-free.
Your store bills the order in USD, a personal Ethereum address opens for that one customer, confirmations tick by on their own, and a webhook lands the moment payment is done — the whole thing configured from the BeAdmin panel.
One panel handles Ethereum too — no separate system, no second server to maintain.
An Ethereum payment handles itself, start to webhook, confirmations included.
There's no pit stop for Ethereum — it goes straight to your address, no cut, no freeze.
Skip the paperwork — no merchant review, no queue for a gateway to say yes.
The module runs on your own server with the BeAdmin panel — ready to accept crypto payments in your online store. The acceptance point is a terminal: connect it to a site, bot, or account area.
You need a server with BeAdmin. Install the QryptoPay module in the panel.
Creating a terminal builds a checkout page. The panel issues the transaction signing key.
Choose which cryptocurrencies to accept, and set payout wallets.
The store creates an invoice and gets a link to a ready-made checkout page. It finds out about payment by webhook.
POST /public/api/payments/intents/create/
{
"key": "<Ed25519 signature: amount_fiat, payment_mid,
customer, terminal_uuid, ts, nonce>"
}
# 200 OK
{
"service_id": "pi_8f2c41d9",
"url": "https://pay.example/i/8f2c41d9",
"expires_at": "2026-08-20T15:22:00Z"
} Plain HTTP: no SDK, no widget, no checkout markup of your own. The store learns about payment through an HMAC‑signed webhook, with a delivery log and retries if the connection drops.
Debug without a second install and without risking live payments — switch terminals in the same interface. Payment status arrives in real time over WebSocket.
Cut the middleman out of Ethereum payments entirely and there's no one left standing who could impose a check, a cap, or a freeze.
The customer pays into a personal intermediate address — that is transit, not storage. Once its balance crosses a set threshold, auto‑sweep moves the Ethereum to your payout wallet: you set the address and the threshold, the panel just follows the rule.
There's no approval chain for Ethereum to sit in — no forms, no merchant review, nothing waiting on someone else's yes.
Fancy running your own node for Ethereum? The RPC endpoint is yours to redirect, any time.
The Ethereum sweep threshold and any surcharge are both dials you control. Move the module to a new server and only your password gets into the backup.
The store creates an invoice and gets a link. From there, our page guides the customer — translated, mobile, with a live status.
The language is detected from the customer's browser, the choice is remembered, and names are shown as endonyms.
A countdown to invoice expiry and a live status over WebSocket: the page finds out about payment on its own, no refresh needed.
Your own logo on the page; the "Powered by BeAdmin" mark can be turned off in settings.
The amount in ETH locks in the moment the invoice is issued — the rate stays fixed until the customer pays.
Your Ethereum payment volume has no say in the price — the licence does.
You're billed for the licence alone; how much Ethereum flows through it, big orders or small, changes nothing at all.
Whether Ethereum sales double or grow tenfold, the invoice won't move — unlike turnover-based pricing.
There's nothing between an Ethereum payment and your wallet, so the network fee stands alone as the one thing subtracted.
Ethereum doesn't lose anything to the plan itself, only to the network. That 1% exists to give you a sense of scale — actual custodial fees vary a lot.
The difference isn't how many coins are supported — it's who the money passes through and who sets the rules.
The module works for free on native Ethereum — with a lifetime limit of 10 payments. A higher payment limit and other currencies, if you need them, come through a licence. No cut of turnover anywhere.
Ethereum is accepted for free, forever — you only pay for a payment limit above 10 and for other currencies, if you need them.
Start for freeEthereum turnover doesn't factor into any tier's price. What you actually owe, and pay, gets worked out afterward in the BeAdmin cloud account.
Vetted hosting providers with the panel ready out of the box — all that is left is to switch the module on.
Proven over 15 years in hosting. Your VPS with BeAdmin is ready to go out of the box.
European reliability made simple. Launch BeAdmin with your VPS in just one click.
Want to accept more than Ethereum? Turn on other currencies in the same module: no second install, no new integration.
Accepting payments shouldn't need someone on call. The module tells you when it actually needs a hand.
A payment is blocked, a withdrawal is stuck, funds for network fees are running low — we warn you before something breaks, not after.
Wallets, pending invoices, and incoming funds — right where the rest of your server lives. No separate admin panel to open.
GasFree, routers, batch transfers from an exchange — these payments are credited normally, no manual review needed.
If a payment still goes missing, recheck it and import the transaction by its ID right from the panel — the operator handles it on their own.
One payment equals one order equals one webhook, no matter how timing or amounts line up. No double-crediting.
Money lands on the address but doesn't match any order — you get notified, so the payment doesn't vanish into the logs.
Inside BeAdmin, this module handles Ethereum entirely on its own: it bills the order, opens a personal address for the customer, watches the chain, confirms the payment, and pings your store by webhook — no manual step anywhere, no middleman.
Nope. Ethereum goes to your address without ever touching a balance held at BeAdmin — no paperwork to fill in, no merchant review, and nothing to wait for.
Non-custodial: your keys, your Ethereum, your server. BeAdmin doesn't hold a balance and has no way to touch what's yours.
The customer pays into a personal intermediate address. Once its balance crosses a set threshold, auto-sweep moves the Ethereum to your payout wallet — you set the address and the threshold.
Your terminal signs a request, an Ethereum invoice opens, and you get back a link to a checkout page that's already built. An HMAC‑signed webhook tells you when it's paid — no SDK, no widget, no custom code.
Skip the plugin search entirely — this runs over plain HTTP: sign a request, get back an Ethereum invoice and a checkout link, then wait for the webhook to land. Platform-independent by design.
Ethereum acceptance goes live the moment QryptoPay is switched on inside BeAdmin — the guide fills in the details.