A unique identifier for this specific event. This ensures that each event can be
tracked and processed individually.
Describes the type of event. In this case, it signifies that a subscription has
transitioned to an unpaid state.
The timestamp when the event was generated, typically in milliseconds since the
Unix epoch (January 1, 1970). This value can be used to track when the event occurred.
A unique identifier for the specific subscription that has become inactive.
The next payment date for the subscription. This will typically be
null
when
the subscription becomes inactive.The number of billing cycles remaining for the subscription. For an inactive subscription,
this will generally be
0
.A specific code indicating the reason for the subscription payment failure. This helps identify
whether the failure was due to user error or processing error. For a complete list
of error codes and their meanings, see our Error Codes documentation.
A collection of key-value pairs that were provided when the object was
created. These metadata values are echoed back in the response, allowing you
to store and retrieve custom information such as context-specific attributes,
references, or tags. This can be useful for correlating records in your system
or attaching meaningful context to transactions.