Skip to content
CWPControl Web PanelDocumentation

Changelog

Updated

New versions install with one click under Update in the admin area. The newest package is always at http://static.cdn-cwp.com/files/billing/cwp-billing-latest.zip (version and SHA-256 in latest.json next to it).

1.0.15 (2026-11-10)

  • Mercado Pago gateway (Checkout Pro): cards, boleto, Pix and Mercado Pago balance, confirmed automatically, fee recorded, refunds from the invoice.
  • Pix gateway (static, any bank): Pix QR code and Pix Copia e Cola with the exact amount and the invoice number, confirmed by staff with Add payment; the client can send the receipt in a ticket.
  • Installer: a folder PHP cannot read is shown in the checks (with the chown to fix it) instead of a blank error 500; storage/ is no longer scanned.
  • Log in: a double click no longer ends on “page expired” (419). Forms are sent once, and a second login request after a successful one just opens the client area.
  • Staff API: POST /clients/{id}/due-dates gives several services one renewal date with a single prorated invoice.

1.0.14 (2026-11-10)

  • cPanel: accounts are created on the shared IP. Before, the server’s IP went into WHM’s “ip” field (which means “give a dedicated IP”), so account creation failed on servers without free dedicated IPs. A dedicated IP set on the service is sent as customip. WHM calls are sent as POST, so passwords no longer show in the WHM access log.
  • Webuzo: suspend and unsuspend really suspend (Webuzo reported success and did nothing); the billing now reads the user back to confirm. Tested end to end with Webuzo 4.9.1, cPanel/WHM 138 and CWP 1.30.5.

1.0.13 (2026-11-10)

  • Webuzo server module: create, suspend, unsuspend, terminate, change plan and password, one-click login to the Webuzo panel. API key: root:PASSWORD, or a Webuzo API key entered as apikey:USER:KEY (port 2005).
  • eNom registrar: availability check, register, transfer, renew, nameservers, registrar lock, expiry sync. eNom e-mails the EPP code to the registrant.
  • WHMCS and ClientExec imports recognise Webuzo servers and eNom domains.
  • Mass mail: an address that fails the check or that the mail server refuses is marked as bouncing and skipped by later mass mails. When more than 5% of one mass mail fail, nobody is marked (that points to your own mail server).
  • License agreement: 30-day money-back guarantee on the first payment.

1.0.12 (2026-11-09)

  • Support ticket report like WHMCS: staff in rows (tickets and replies), days as columns, weekends shaded, totals.

1.0.11 (2026-11-09)

  • ClientExec import (php bin/console import:clientexec) with clean-up options for old unpaid invoices, packages that were never billed, and currency conversion.
  • Universal login: clients keep their WHMCS and ClientExec passwords, and the login form keeps the old field names.
  • Staff API: client search by e-mail or IP (GET /api/v1/clients).
  • Staff API keys: Telegram alert when an automation key goes quiet.

1.0.10 (2026-11-09)

  • Quotes, client groups with discounts, card payment retries (dunning), downloads section, GDPR data requests.
  • SMS notices (Twilio, Vonage, any HTTPS gateway), sign in with Google.
  • Gateways: Mollie, Authorize.net, BTCPay Server. Server modules: Plesk, Virtualizor, SolusVM.

1.0.9 (2026-11-08)

  • AI assistant for the support desk (ChatGPT, Claude, DeepSeek, Gemini or any OpenAI-compatible API): drafts, summaries, translations, sorting, and automatic replies only within the rules you set; daily limits and budget.
  • Staff API limits editable in Billing settings.

1.0.8 (2026-11-08)

  • Admin client page in tabs like WHMCS, sticky client notes, users and permissions, log in as client.
  • Ticket page in tabs, formatting toolbar with preview, several attachments and pasted screenshots, signatures, tickets opened by staff.
  • Clients change license quantities, order tickets per product, invoice notes per client group.
  • Staff billing API with dry runs; mail piping fixes; extensions with their own console commands and texts.

1.0.7 (2026-11-04)

  • One-click updates, orders and cancellations report with a daily e-mail, bounce marking, no-reply senders, forgot password through a contact address, multilingual e-mail piping.

1.0.6 (2026-11-03)

  • Installer trusts the server’s own IPs as proxies.

1.0.5 (2026-11-03)

  • Optional staff 2FA, newest-first tickets, one-click unsubscribe and own sender address for mass mails.

1.0.4 (2026-11-03)

  • CWP sync API for the CWP Billing module on CWP servers, console setup commands (server:add, product:add-cwp).

1.0.2 and 1.0.3 (2026-11-03)

  • 15-day free trial without a key; client area and e-mails in German, Spanish, French, Italian, Portuguese (Brazil), Russian and Turkish.

1.0.1 (2026-11-02)

  • First public release.