WHMCS icon

WHMCS

Interact with the WHMCS billing & automation API

Product / Service → Update Service

AI-generated

Summary

Update a WHMCS client service by service ID using the UpdateClientProduct API action. Set any available update fields and add extra API parameters when needed.

Inputs

  • Service ID (required) — The client service record ID (tblhosting.ID).
  • Update Fields — Optional fields to update: auto-recalculate recurring amount, billing cycle, dedicated IP, next due date (YYYY-MM-DD), recurring amount, or service status.
  • Custom Parameters — Optional additional WHMCS API parameters. Parameter names must match the WHMCS API Reference exactly and are case-sensitive.

Output shape

A single output item per input item, containing the WHMCS API response as JSON.

Empty string and zero values are omitted from the request, so zero cannot be sent for numeric fields through the regular inputs. API errors fail the operation unless Continue On Fail is enabled, in which case the output item contains an error field.

Links

Discussion