Understanding how billing works at ZIPROF from the start helps you avoid surprise service interruptions later. Here's the billing cycle in plain terms.
Billing Periods
Domains, hosting, and most other services are billed for a fixed period, commonly annually, though some hosting plans offer monthly or multi-year terms. The period you chose at signup is shown on your invoice and in your client area under each service.
When Invoices Are Generated
An invoice for renewal is generated ahead of your service's expiry date, giving you time to pay before the service lapses. You'll receive it by email, and it's also visible in your client area. Each invoice has its own unique invoice number, which is what you use as the account reference when paying via MPesa.
Paying an Invoice
ZIPROF's primary payment method is MPesa Paybill. You enter the Paybill business number shown on your invoice, then your full invoice number (including its ZQ prefix) as the account number. See our guide on paying your invoice via MPesa for the full step-by-step process.
What Happens If a Service Isn't Renewed
If a hosting or domain invoice isn't paid by its due date, the service may be suspended until payment is received. For domains specifically, there is a window after expiry during which the domain can still be renewed before it becomes available for anyone else to register, but that window and its cost vary by domain extension, so it's best not to let a domain lapse if you can help it.
Set a reminder a few days before your service's expiry date, especially for domains. A lapsed domain can mean lost email and a lost website, not just an inconvenience.
Tracking Your Services and Invoices
Your client area lists every active service, its next due date, and its billing history. Checking it periodically is the simplest way to stay ahead of renewals rather than relying only on email reminders, which can occasionally land in spam.