Panel module
Runs inside BeAdmin on your own server — no separate gateway, no second admin panel.
QryptoPay accepts crypto payments automatically: it issues an invoice, gives the customer a deposit address, tracks the network, and tells your store when it is paid. Non-custodial, with no cut of turnover, no middlemen, no KYC.
Accept crypto payments right on your website: invoice in USD, a personal address for the customer, network confirmations, and a webhook to your store — the module handles it all. Currencies are set up in the BeAdmin panel.
Runs inside BeAdmin on your own server — no separate gateway, no second admin panel.
Invoice, customer address, confirmations, and webhook — automatic.
Direct-to-wallet: payments land on your own address, non-custodial, no cut of turnover, no freezes.
No forms, no merchant review, no waiting for approval from a payment gateway.
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.
There is no one standing between you and the customer — so no one to impose checks, limits, freezes, or chargebacks.
The panel only holds your wallet's extended public key (xpub) — a watch-only key that derives a fresh HD address for every customer, but it can't sign a spend. Litecoin from the customer lands in your wallet immediately: there is no sweep to an intermediate account at all, by design — the server is physically unable to move your money.
No forms, no merchant review, no waiting on an account decision — there is no gateway in the middle to apply to.
RPC is set separately for each network — move to your own node and depend on no one.
A crypto payment surcharge — set per currency. The module backup for migration is encrypted with your own password — we cannot decrypt it.
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.
There is no network to choose for LTC — it is always Litecoin. The crypto amount is locked in when the invoice is issued.
Cost is tied to the module licence, not to your payment volume.
You pay for the module licence, not payment volume. Average order size and turnover do not affect the price.
Sell ten times more — pay the same. Custodial gateways multiply their rate by turnover.
Payments are direct-to-wallet, so only the network fee is deducted. No fees for withdrawal, conversion, or account upkeep.
There is no cut of turnover on any plan: the payment goes straight to you, and only the network fee is deducted. The 1% rate is for comparison — custodial services vary.
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 ETH — with a lifetime limit of 10 payments. LTC and other currencies, and a higher payment limit, are assembled into a licence built for you. No cut of turnover anywhere.
LTC isn't included in the free plan — add LTC in the calculator, from $10 a month per currency.
Start for freeThere is no cut of turnover in any configuration. The total shown is indicative; the exact price and payment happen in your 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 LTC? 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.
An invoice has expired, or a payment arrived unlinked to any order — we flag it right away, not just when you ask.
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.
Every address balance and all pending payments live in the same panel as the rest of your server. An email about a payment with no order arrives right away.
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.
A BeAdmin panel module for automatically accepting crypto payments from your customers: invoice, personal address, network tracking, confirmations, and a webhook to your store — no manual steps, no middleman.
No. You already have the server and the panel — the module switches on inside BeAdmin and follows the same rules: updates, backups, access rights.
No — there's no gateway in the middle. Money never passes through BeAdmin, the customer pays straight to your address. No forms, no merchant review, no account approval.
Non-custodial — and there is nothing to hold: no private key exists in the system at all, only the public key of your wallet. The server is physically unable to move your money.
There is no private key in the system — the panel only holds your wallet's extended public key (xpub), a watch-only key that derives a fresh HD address for every customer. Litecoin lands with you right away; there is no sweep to an intermediate account at all: the server technically cannot move that money.
The order is billed in USD, and the crypto amount is locked in the moment the invoice is issued. Whatever the rate does in that window, it doesn't change the amount due.
The store creates an invoice with a request signed by the terminal and gets a link to a ready-made checkout page. It learns about payment through an HMAC‑signed webhook — no SDK, no widget, no checkout markup of your own.
No — connection goes through the HTTP API instead: the store sends a signed request to create an invoice, gets back a link to a ready-made checkout page, and learns about payment through a webhook. The same flow works regardless of platform.
There is a webhook delivery log with retries for failures. If the store was down for half an hour, no payments are lost.
Yes — a test terminal is created next to the live one: debug without a second install and without risking real payments.
Whichever you prefer: a public node is usually available for each network, but if you'd rather use your own, add it in a couple of clicks in settings.
Install BeAdmin on your server and turn on the QryptoPay module — the guide will help you set it up.