Frequently Asked Questions
Quick answers to the questions we hear most often. Don't see yours? Get in touch.
Platform basics
No — it's commercial SaaS. You get full access to the running instance but not the source code. Enterprise customers can negotiate source access under NDA.
No. ProEcommerce is built from scratch on PHP 8.3 and MariaDB 11. We've borrowed WHMCS's feature scope because that's what our customers needed, but not its code.
No. Unlike many billing platforms, there's no license server. If the internet between you and us disappears, your platform keeps running.
On our infrastructure in us-east-1. Enterprise customers can request dedicated VPC deployments or on-premise installations.
Billing & payments
Stripe is the primary integration (Stripe Connect, so funds flow to your account). Offline methods (check, wire, cash) are also tracked for manual reconciliation.
No. You pay Stripe's standard rate directly. We charge a flat monthly SaaS fee based on your active client count — see the pricing page.
Yes. Products can be priced per-currency, and Stripe will charge in the invoice's currency. Your Stripe account handles FX at settlement.
Built-in tax classes for flat rates (VAT, GST, US state sales tax), plus optional Stripe Tax integration for jurisdictions that need real-time calculation.
Migration
No. We preserve the bcrypt hashes from WHMCS so existing passwords keep working. Over time we silently upgrade them to Argon2id on successful logins.
Small installs (under 500 clients): 2–3 hours. Larger ones (50K+ clients, deep ticket history): up to a day with a dry-run the day before. We run the actual cutover during your low-traffic window.
Only during the staging phase. Once you go live on ProEcommerce, WHMCS should go read-only to avoid double-billing.
Hosting & provisioning
cPanel/WHM and CloudPanel are production-ready. Plesk and DirectAdmin are on the roadmap.
No. ProEcommerce provisions accounts on your servers. We don't sell hosting — we help you sell and manage yours.
Dunning emails go out on configurable schedule. If still unpaid, the service is auto-suspended (panel API call). If still unpaid after the final grace period, it's terminated. All thresholds are tenant-configurable.
Security & compliance
We operate to SOC2-ready standards (audit logging, encryption at rest, least-privilege IAM, separation of duties). A formal SOC2 Type II audit is scheduled for late 2026.
AES-256-CBC encrypted at rest, with the master key in AWS Secrets Manager. Even a full database dump would not expose control-panel credentials in cleartext.
Yes — TOTP-based 2FA (Google Authenticator, Authy, 1Password). Required for platform admins, optional for tenant admins and clients.
Support
Open a ticket from your admin dashboard, email billing@proecommerce.com, or use the contact form. Response times are committed in our SLA.
Enterprise customers get a direct phone line for critical (P1) issues. Other tiers use ticket and email.
See the live status page for historical uptime by component over the last 90 days.