Sign in to manage VPN accounts.
Leave username & password blank to auto-generate 6-digit ones, or set your own custom values. Usable in the app or OpenVPN.
| ID | Username | Password | Customer | Reseller | Plan | Status | Expires | Actions |
|---|
Set the plans and prices customers see on the pricing page. Price is a one-time charge that activates the account for the chosen number of days.
| Name | Price | Days | Devices | Status | Sort | Actions |
|---|
The subscriptions resellers generate for their customers, priced in credits — separate from your retail £ pricing. e.g. a 12 Month VPN = 12 credits. With credit packs at £1/credit, that's £12 to the reseller.
| Plan | Duration | Credit cost | Devices | Status | Sort | Actions |
|---|
Price a reseller pays per credit when they top up themselves via Stripe. Set to 0 to disable self-serve purchases (you can still grant credits manually below). Each plan's credit cost is set on the Packages tab.
Bundles resellers buy to top up credits. Default price is 1 credit = £1 (leave price blank to auto-fill), or set a custom price for bulk discounts. Needs Stripe keys set (Payment Settings) for resellers to check out.
| Name | Credits | Price | Per credit | Status | Actions |
|---|
Resellers can also self-register at /reseller.html. Set a starting credit balance if you like.
| ID | Username | Credits | Lines | Status | Actions |
|---|
Each node is a location customers can pick in the app and portal. Peers are provisioned automatically. Disable a node to hide it from customers without deleting its peers.
| Code | Name | Host | Subnet | Type | Peers | Online | Status |
|---|
| ID | Username | Amount | Days | Status | Date |
|---|
Paste your keys from the Stripe Dashboard → Developers → API keys. Use test keys (sk_test_…) until you're ready to go live.
Webhook URL (optional, needs a public domain + valid TLS):