Skip to content

Knowledgebase

Manage trial extensions, expiry and paid conversion

hosting-suite, resellers

Use the trial record, service state and invoice together when extending or converting a trial. These records describe different parts of the process, and changing only a display date can leave billing or account access inconsistent.

01 Review an active trial

  1. Open the trial in the Hosting Suite administration area and confirm the customer, product and service.
  2. Inspect the trial start and end dates, current status and related invoice.
  3. Check whether the invoice is unpaid, paid, cancelled or otherwise changed before taking an action.
  4. Read any recent provisioning, suspension or payment errors. Verify the actual hosting account state when the records disagree.

02 Extend or end a trial

Use the supported trial extension control when an extension is authorised. Review the revised date and resulting invoice or reminder behaviour, then confirm what the customer sees. Record why the extension was granted so another staff member does not undo it accidentally.

Use the supported end-trial action when appropriate, after confirming its consequences for access and billing. Do not replace the workflow with an arbitrary edit to the hosting account's status or a direct database change.

03 Convert after payment

The customer pays the trial's normal invoice using an available real payment gateway. Verify a genuine paid transaction and the resulting trial conversion. The configured Paid period starts when the trial ends setting affects the intended paid-period timing, so check the service dates after conversion.

If payment arrives after an unpaid trial was suspended, the module applies its trial-specific activation checks. Verify the resulting server response and service status. Do not assume payment should remove an unrelated security or policy suspension.

What happens when a trial expires without payment?

The normal cron processes eligible trial expiry. Unpaid expiry suspends the service through the supported account action; it is not an immediate deletion promise. Check the invoice, trial record and server state after the scheduled action.

If expiry did not run, inspect cron health, trial settings and the relevant error before manually repeating operations. If a suspension request succeeded at the server but the response was lost, repeating account creation is not a suitable recovery.

04 Answer the customer's next question

Explain the exact invoice to pay, the trial end date and what remains suspended. Avoid promising an automatic refund or a second trial unless your published policy allows it. If the customer no longer wants the service, follow the appropriate cancellation process and explain how any remaining invoice will be handled under your terms.

Keep notes of extensions, payments and status corrections in the customer's support history, using safe identifiers rather than credentials.

Sources and further reading

Was this answer helpful?

Need a little more help?

Our support team can help you find the next step.

Contact support