id | string | Unique identifier for the Subscription Intent | |
object | string | Identifier for the type of object. Its value for Subscription Intent will always correspond to subscription_intent | |
widget_token | `string\ | null` | Temporary token to configure the widget. This attribute is only returned when creating the Subscription Intent. After that, it will always be null. |
status | string | Subscription Intent status. Can be created, in_progress, succeeded, failed or rejected. | |
subscription | `object\ | null` | Object that points to the subscription that is created in case the intent is successful. Otherwise it is null. |
mode | string | Indicates whether the SubscriptionIntent is in live mode or in test mode (for the sandbox) | |
created_at | string | Subscription Intent's creation date, using ISO 8601 | |
reference_id | string | Optional ID provided by the merchant which will determine how the bank identifies the subscription on its portal. If not provided, user's holder_idwill be used. Length must be between 1-15 characters, and its only available for Subscriptions' clients. | |
business_profile_name | string | Optional enrolled merchant´s name. If set, will be shown as the "Recipient Company" on the widget screens. | |
public_error | string | Indicates the error of the subscription intent when it's status is failed. The errors can be: login_invalid_credentials, login_credentials_locked, authorization_failed, authorization_timeout, request_timeout, subscription_intent_expired, internal_error. | |