Renew service
renew_serviceRenew a VPSnet service for a selected period using account balance; this creates an immediate, non-refundable invoice. Verify the order number and period before calling.
Instructions
Manually renew a service for a specific period. COST WARNING: this charges the account balance / creates an invoice immediately, and renewal payments are NON-REFUNDABLE once confirmed. Verify the service and period with the user before calling. Payment object: { payment: 1, successUrl: '', cancelUrl: '' } for balance payment. Requires services:manage and a full-access API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| period | Yes | Period ID from get_period_options | |
| orderNo | Yes | Tenant-owned service order number: 1-64 ASCII letters, digits or hyphens, e.g. VP12345 or VP12345-1 | |
| payment | Yes | Payment object. For balance: { payment: 1, successUrl: '', cancelUrl: '' } |