Actions17
- Customer Actions
- Product Actions
- Service Actions
- Session Actions
Overview
This node integrates with the iBill.io API to update service records. It allows users to specify a service by its ID and update various fields such as price, enabled status, suspension, cancellation, invoice dates, billing cycle, discount, tags, and external ID. This node is useful for automating service management tasks in billing or CRM systems, such as adjusting service pricing, enabling or suspending services, and managing billing schedules.
Use Case Examples
- Updating the price and enabling a service after a promotional campaign.
- Suspending a service temporarily due to non-payment.
- Setting the next invoice date and applying a discount to a service.
Properties
| Name | Meaning |
|---|---|
| Service ID | The unique identifier of the service to update, required to specify which service record to modify. |
| Fields to Update | A collection of optional fields that can be updated for the service, including price, enabled status, suspension, cancellation, invoice dates, billing cycle, discount, billing date, tags, and external ID. |
Output
JSON
id- The unique identifier of the updated service.price- The updated price of the service.enabled- The updated enabled status of the service.suspend- The updated suspension status of the service.cancel- The updated cancellation status of the service.last_invoice- The updated date and time of the last invoice.next_invoice- The updated date and time of the next invoice.last_recharge- The updated date and time of the last recharge.recurr- The updated recurring status of the service.billing_cycle- The updated billing cycle of the service.discount- The updated discount applied to the service.billing_date- The updated billing date of the service.tags- The updated tags associated with the service.external_id- The updated external identifier of the service.
Dependencies
- Requires an API key credential for iBill.io API authentication.
Troubleshooting
- Common issues include invalid or missing Service ID, which will cause the update operation to fail.
- Incorrect data types for fields such as dates or numbers may result in errors from the API.
- Network or authentication errors can occur if the API key credential is invalid or expired.
Links
- iBill.io API Documentation - Official documentation for the iBill.io API, useful for understanding available endpoints and data formats.
