VPN shop bot

Telegram bot for selling VPN. Automation through Remnawave.

Sell VPN subscriptions in Telegram: customers top up their shop balance, choose a plan and receive a key. BOTBuild connects to your own Remnawave panel to create and extend access. You provide and configure the VPN server and nodes.

30-day free trial. No card required. Bot and panel hosting included.

Your Remnawave panelAutomatic key deliveryExtension after payment

How the VPN sale flow works

  1. 01
    Customer starts the bot

    Greeting, language pick, short product intro — all configured from the panel, no code.

  2. 02
    Picks a plan

    Your tier grid (day / month / year / any step). Promo codes, discounts, referrals — via modules.

  3. 03
    Pays how they prefer

    The customer funds their balance with Crypto Bot or Lolz Market and checks the payment in the bot. Card transfers require administrator approval. The customer then buys a VPN plan with that balance.

  4. 04
    The bot calls the Remnawave API

    Provisions a client in your Remnawave panel, enables the correct inbounds and traffic limits.

  5. 05
    Delivers a ready key

    VLESS link straight into the chat — no manual generation anywhere.

  6. 06
    Reminds about renewal

    7 / 3 / 1 day before expiry — an in-chat notice with a "Renew" button. If enabled, the subscription is extended automatically after a successful renewal payment initiated by the customer — otherwise a reminder is sent.

What the bot does out of the box

  • Remnawave auto-delivery

    VLESS keys are issued via API in seconds — no admin intervention.

  • Extension after payment

    The subscription is extended automatically after a successful renewal payment initiated by the customer, when the customer has enough balance; otherwise a reminder is sent.

  • Flexible tier grid

    Any period and price. Promo codes, long-plan discounts, custom offers.

  • Referral program

    Reward customers for invites — a percent of the purchase or a flat amount.

Payments in your shop

Customers top up their balance in your Telegram shop, then use it to buy products.

Crypto Bot

Cryptocurrency

First, the customer funds their Crypto Bot wallet by transferring cryptocurrency or buying it through P2P with payment by bank transfer.

They then pay the shop's invoice using that wallet balance. The funds go to the balance of your Crypto Pay app.

The customer taps “Check payment” in your bot. The bot verifies the payment and credits their shop balance without an administrator's approval.

Lolz Market

Transfers between marketplace accounts

The customer tops up their Lolz balance, then pays the invoice by transferring funds to your account. Tapping “Check payment” in the bot credits their shop balance once payment is verified.

Top-up options include cryptocurrency and bank cards. Methods change frequently — check the current list on Lolz.

You withdraw received funds using the methods available to your Lolz account.

Bank card transfer

Manual verification

The customer transfers money to your bank card using the payment details shown in the bot.

You check that the money has arrived in your bank account and approve the top-up in the panel. The amount is then credited to the customer's shop balance.

Frequently asked — VPN bot

Your own server with a Remnawave panel and configured inbounds. The bot connects to your panel via API. Shop, payments and delivery live on our side.

Remnawave only. Marzban, 3x-ui, headless Xray etc. are intentionally not supported — we focus on one panel so the flow stays stable.

The key is generated with exactly the parameters set on your Remnawave inbound. The bot does not "make" it, it fetches it from your panel API.

Three methods: Cryptobot (multiple cryptocurrencies and stablecoins), Lolz Market (balance top-up; BOTBuild does not perform KYC), manual card review (customer sends a card transfer, you confirm in the panel).

Yes. The subscription is extended automatically after a successful renewal payment initiated by the customer, when balance is sufficient. If not, a renewal reminder is sent.

Yes. We can help migrate customers, active subscriptions and history where supported by the source platform. Contact the admin — we will work out details for your case.

The panel must be reachable through its API to create or extend VPN access. Check the connection, order status and BOTBuild activity log. If a key has not been delivered, contact support with the order number.

Yes. Each plan maps to its own set of Remnawave inbounds — the customer gets a key for the exact node / region you sold.

Yes — @black_heart_lzt_bot demonstrates the customer purchase flow.

Create your VPN shop

Connect your Remnawave panel and configure VPN plans and access delivery in Telegram.