Invoicing Notifications Summary
This chapter provides an overview of the Invoicing notifications that are triggered during various invoicing events in the OCS.io system. These notifications are crucial for managing invoicing-related events and entities. The notifications are published to the Streaming Platform and can be subscribed to by external systems to receive real-time updates.
The following sub-chapters detail the specific Invoicing notifications:
Bill Cycle Start
The Bill Cycle Start Notification is triggered when a billing cycle starts. It includes details about the billing cycle, such as the cycle ID, start date, and status.
Bill Cycle End
The Bill Cycle End Notification is triggered when a billing cycle ends. It includes information about the billing cycle, such as the cycle ID, end date, and status.
Account Billing Start
The Account Billing Start Notification is triggered when the billing calculation for an account begins. It includes details about the billing process, such as the account ID, billing period, and status.
Account Billing End
The Account Billing End Notification is triggered when the billing calculation for an account is completed. It includes details about the billing process, such as the account ID, billing period, and status.
Account Billing Failed
The Account Billing Failed Notification is triggered when the billing calculation for an account fails. It includes information about the failure, such as the account ID, error code, and error message.