What You Can Sell
Sell hosting, domains, servers, licenses, and anything else
Every service area comes with a purpose-built way to sell it, deliver it and keep it renewing. Pick your market: WISECP already speaks its language.
Web Hosting
Sell shared, reseller and managed hosting that provisions, suspends and upgrades itself on any control panel.
cPanel · Plesk · DirectAdmin For Hosting ProvidersDomains
Register, transfer and renew domains on the extensions and live pricing of whichever registrar you connect.
Registration · Transfer · DNS management For Domain ResellersVPS & Cloud
Spin up compute the moment an order clears, with usage metered straight back to billing.
Instant deploy · Metering · Snapshots For Cloud SellersSoftware & Licensing
Issue license keys, verify domains and IPs, deliver downloads and renew licenses, all on their own.
License keys · IP lock · Renewals For Software VendorsCustom Services
Sell any product or service your way, with the fields and provisioning steps you define.
Retainers · Provisioning · Custom fields For Any Recurring ServiceTwo Cockpits
A command center for you. A portal your clients actually like
Admin Panel
Modern, simple and fast
A clean, user-friendly panel that stays quick at any scale, with smart search everywhere.
Client trust scoring
Payments, tickets and account activity roll into a live trust score for every client.
All client data in one place
Profiles, services, invoices, orders and notes are managed from a single screen.
Advanced support tickets
Departments, priorities, internal notes and AI-assisted replies keep support moving.
Advanced accounting
Paid, unpaid and overdue at a glance, with taxes, cash management and reports.
Client Area
Order, pay, go live
Clients configure, check out and get provisioned automatically, at any hour.
Billing on autopilot
Invoices, account balance, bulk pay and auto-charged saved cards in one place.
Full service control
Renew, upgrade or cancel any service, and jump into the hosting panel with one click.
Support in one thread
Clients open a ticket from the panel and follow every reply in the same place, with order and invoice notices landing there too.
Sub-accounts & permissions
Clients invite their team with scoped access, guarded by two-factor sign-in.
Security
Nine layers between your business and a bad day
Protection is built into the platform, not bolted on: every order, login and payment passes the perimeter first.
BotShield & Spam Protection
Automated signups and form abuse are filtered before they reach your data.
Brute-Force Protection
Repeated login attempts are throttled and locked out automatically.
WFraud Detection
Orders are risk-scored against fraud signals before activation.
Two-Factor Authentication
TOTP-based 2FA for clients and staff, enforceable by policy.
Sensitive Data Encryption
Credentials and personal data are encrypted at rest in the database.
Proxy & VPN Blocking
Anonymized traffic can be challenged or blocked at signup and checkout.
Location, IP & Browser Verification
Unusual sessions trigger re-verification before account access.
Client Blacklist
Known-bad emails, domains and IP ranges never make it to checkout.
Document Verification
Identity documents are collected and reviewed inside the platform.
Built for Developers
Automate every operation over the REST API
Everything the admin panel does, the API does too, and your clients get a scoped surface of their own. Both are documented, versioned and OpenAPI.
# Provision a hosting service the moment payment clears
curl -X POST https://yourdomain.com/api/v1/services \
-H "Authorization: Bearer $WISECP_TOKEN" \
-d '{
"client_id": 4821,
"product_id": 12,
"domain": "acme-hosting.com",
"cycle": "monthly"
}'
# 201 Created
{ "status": "success", "data": { "id": 10422, "state": "active" } }
// Provision a hosting service the moment payment clears
$api = new WisecpClient(getenv('WISECP_TOKEN'));
$service = $api->services->create([
'client_id' => 4821,
'product_id' => 12,
'domain' => 'acme-hosting.com',
'cycle' => 'monthly',
]);
echo $service->state; // "active"
// Provision a hosting service the moment payment clears
const api = new WisecpClient(process.env.WISECP_TOKEN);
const service = await api.services.create({
clientId: 4821,
productId: 12,
domain: 'acme-hosting.com',
cycle: 'monthly',
});
console.log(service.state); // "active"
# List the signed-in client's active services
curl https://yourdomain.com/api/v1/client/services \
-H "Authorization: Bearer $CLIENT_TOKEN"
# 200 OK
{
"status": "success",
"data": [
{ "id": 10422, "product": "Cloud VPS 4G", "state": "active" },
{ "id": 10389, "product": "SSL Wildcard", "state": "active" }
]
}
// List the signed-in client's active services
$api = new WisecpClient(getenv('CLIENT_TOKEN'));
$services = $api->client->services->all([
'state' => 'active',
]);
foreach ($services as $service) {
echo $service->product, ': ', $service->state;
}
// List the signed-in client's active services
const api = new WisecpClient(process.env.CLIENT_TOKEN);
const services = await api.client.services.all({
state: 'active',
});
services.forEach(s => console.log(s.product, s.state));
Integrations
Connects to the systems your business runs on
Connect the control panels, registrars, payment gateways and infrastructure your business already runs on.
Virtualizor
SolusVM
Pterodactyl
Get Started
Grow your business. Sell to the world
WISECP automates billing, provisioning, and support from end to end, reducing your workload, simplifying your operations, and turning every order into revenue. You focus on growing; let the software handle the rest.