Build your own VPN store with Lovable
Describe the store you want and Lovable builds it. Connect the VPNresellers MCP so Lovable builds and tests against your real account, and the VPNresellers API so every paid order creates a VPN account automatically, with renewals, suspensions and a customer area included.
Fully custom design · Automatic VPN account delivery · No programming required
Describe → Build → Sell → Deliver
Let Lovable see your VPNresellers account
Without it, Lovable builds blind and you end up checking your dashboard and reporting back. With the VPNresellers MCP connected, Lovable can look at your account itself, so it builds with your real details and checks its own work.
Your real details, not placeholders
Lovable reads your actual server locations and balance, so pages like "Our locations" are right from the start.
Test orders checked for you
After each test purchase, Lovable confirms the account was created, extended or suspended as it should be.
Problems found and fixed faster
If an account is not created, Lovable can see why, for example low credit, and fix the store without you digging.
So why do I still need an API token?
The MCP connection only works inside your Lovable chat while you build. Once your store is live, customers buy when you are not there, so the store needs its own key to create accounts by itself. That key is your VPNresellers API token, stored privately in the store's backend.
Lovable builds the store. VPNresellers runs the VPN.
Your store is a real web app with its own backend. It talks to the VPNresellers API from the server side, so your API token stays private.
Your store, built from your prompts
- Storefront, checkout and customer area
- Payments through your provider
- Backend functions hold your API token
The connection between the two
- Create, extend, suspend and resume accounts
- Server locations and configuration files
- Your balance for low-credit warnings
VPN service for your customers
- Managed VPN infrastructure
- Ready-made apps for every major device
- Daily billing for active accounts only
A complete VPN business, not just a landing page
Everything a customer needs from the first visit to the next renewal, built to your design.
Your own storefront
Your brand, your plans and your prices, designed exactly the way you describe it.
Checkout and subscriptions
Monthly or yearly plans through the payment provider you connect.
Automatic delivery
The VPN account is created the moment a payment succeeds.
Welcome screen and email
Login details, app download links and setup guides.
Customer area with AI support
Plan, status and end date, password changes, setup files and an AI assistant that helps around the clock.
Admin dashboard
Customers, accounts that expire soon and a low-credit warning.
Every payment event updates the VPN account
Your store listens for payment events and makes the matching API call. You only pay for accounts while they are active.
Customers get connected in minutes
The ready-made VPN apps are the main way in. Customers download the app for their device and sign in. Configuration files stay available as an advanced option.
My VPN
Welcome back, Alex
Get connected
Download the VPN app
Advanced setup
Prefer your own VPN client? Get a one-time configuration file.
Have custom branding? Link your own branded apps instead. See app options.
An AI support assistant that can actually fix things
Most support bots can only answer questions. Yours can check a customer's account, send a new setup file or reset a password, through the VPNresellers API, at any hour.
Your VPN Brand support
Online · signed in as [email protected]
Actions the AI may request
Other accounts, your balance and new accounts are never available to the AI.
Your VPN Brand support
Online · signed in as [email protected]
Actions the AI may request
Other accounts, your balance and new accounts are never available to the AI.
The AI never holds your key
Your API token stays in the store's backend. The AI can only ask for an action.
Locked to one customer
Every action uses the signed-in customer's own VPN account. The AI never picks the account.
A short list of actions
Check status, new setup file, password change. Nothing else is possible, however the question is worded.
Your team for the rest
When the assistant cannot help, it collects the details and hands over to your support team.
Included in the starter prompt below. Built with Lovable's AI and your VPNresellers API, no programming required.
Start from a prompt that already knows VPNresellers
Copy it, or open it straight in Lovable. Replace the brand name, then keep refining in the chat: colors, plans, languages, pages.
- Includes an AI support assistant locked to each customer
- Keeps your API token on the server side
- Covers create, extend, suspend and resume
- Puts the VPN apps first, files second
Opens Lovable with the prompt filled in. Nothing is sent until you press send.
Build a VPN subscription store for my brand "[Your VPN brand]", powered by the VPNresellers API. Pages: a homepage with plans, a checkout, a customer account area and a private admin dashboard. Plans: a monthly and a yearly VPN subscription. I will set the prices. Building and testing: the VPNresellers MCP connector is connected in this project. Use it while building to look up my real server locations and balance, and after every test purchase use it to verify that the VPN account was created, extended, suspended or resumed as expected. The published store must never depend on MCP. Backend: use Lovable Cloud. Store my VPNresellers API token as a secret and call the VPNresellers API (base URL https://api.vpnresellers.com/v4_1, header "Authorization: Bearer <token>") only from backend functions, never from the browser. API documentation: https://api.vpnresellers.com/docs/v4_1 Account lifecycle: - When a first payment succeeds, create a VPN account with the username and password the customer chose at checkout. - When a renewal is paid, extend the account's expiration date. - When a renewal fails or the customer cancels, let the paid period run out, then suspend the account. - When a suspended customer pays again, resume the account. Delivery: after purchase, show a welcome screen and send a welcome email with the VPN username and download links for the VPN apps (Windows, macOS, iOS, Android, Android TV and Fire TV). I will provide the download links. Customer area: show plan, status and expiration date, let customers change their VPN password, and offer one-time WireGuard or OpenVPN configuration downloads as an advanced option. AI support assistant: add a support chat in the customer area using Lovable AI. Give the AI only these actions, each run by a backend function: check the signed-in customer's account status and expiration date, create a one-time WireGuard or OpenVPN configuration link, change their VPN password after they confirm, and hand the conversation to my support email when it cannot help. The backend functions must always use the signed-in customer's own VPN account. The AI never sees the API token and can never choose another account, view my balance or create accounts. Admin dashboard: list customers and VPN accounts, show accounts that expire soon, and show my VPNresellers credit balance with a low-balance warning.
You collect upfront. You pay daily.
Your customer pays you through the payment provider connected to your store. VPNresellers charges your reseller credit separately, every day, for accounts with Active status. Customer payments do not top up your credit, so keep enough balance for your active accounts.
View wholesale pricingFrom idea to live store in five steps
Open your reseller account
Create a VPNresellers account, add credit and create an API token.
Connect the VPNresellers MCP
In Lovable, open Connectors → Add custom → MCP server, add the URL below and sign in.
Describe your store
Start with the starter prompt and shape the design in the chat.
Add token and payments
Add your API token as a secret and connect a payment provider that accepts VPN subscriptions.
Test, then publish
Run test orders and let Lovable check each one through the MCP. Add your terms and support contact, then go live.
Lovable is an independent product with its own plans and terms. VPNresellers is not affiliated with or endorsed by Lovable. Lovable features described here may change.
Lovable VPN Integration FAQ
Ready to build?
Your VPN brand, your store, built in a conversation
Open the starter prompt in Lovable, connect your VPNresellers account and start selling.
