A feedback option is a reason you can present to customers when they cancel a subscription through the customer portal. Configure the set of options a customer can choose from on a portal configuration.
Related guide: Customer management
Attributes
- idstring
Unique identifier for the object.
- objectstring, value is "billing.feedback_option"
String representing the object’s type. Objects of the same type share the same value.
- descriptionstring
An arbitrary string attached to the object. Often useful for displaying to users.
- livemodeboolean
If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - statusenum
The feedback option’s status.
Possible enum valuesactiveThe feedback option is active and available for use.
inactiveThe feedback option has been deactivated and is no longer available for use.
- status_
transitionsobject Set of key-value pairs indicating when the feedback option transitioned to a given status.
{ "id": "fo_1MowQVLkdIwHu7ixeRlqHVzs", "object": "billing.feedback_option", "description": "Too expensive", "livemode": false, "status": "active", "status_transitions": { "deactivated_at": null }}Creates a new feedback option.
Parameters
- descriptionstringRequired
The text of the feedback option, which customers see when canceling. Maximum 100 characters.
The maximum length is 100 characters.
Returns
Returns the newly created feedback option object.
{ "id": "fo_1MowQVLkdIwHu7ixeRlqHVzs", "object": "billing.feedback_option", "description": "Too expensive", "livemode": false, "status": "active", "status_transitions": { "deactivated_at": null }}