Comments are additional information that you can add to your resources. Comments can be added to provide context for any operation that was performed.
When you make an API call on any resource, for example, Subscriptions -> Change term end, you can add more context to that operation by calling the comments API as a follow up call.
Besides the user generated comments, Chargebee also generates "System" comments when a change for a resource happens at the backend. These comments are all read-only.
Sample CommentJSON
Comments attributes
Type of the entity this comment generated for
Entity that represents a customer
Entity that represents a subscription of a customer
Invoice description
Entity that represents a quote
Credit note description
The user who created the comment. If created via API, this contains the name given for the API key used.
Type of comment this is.
Comment generated by user either via API or Admin console.
Comment generated by Chargebee when any backend changes happen for an entity
The unique identifier of the business entity associated with this comment.