> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fintoc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Objeto Subscription Intent

```json theme={null}
{
  "id": "si_m7N9rAWJS9dWDKEe",
  "object": "subscription_intent",
  "business_profile": {
    "name": "Merchant Name"
  },
  "created_at": "2021-11-11T02:29:16Z",
  "mode": "live",
  "public_error": null,
  "reference_id": null,
  "status": "created",
  "subscription": null,
  "widget_token": "si_m7N9rAWJS9dWDKEe_sec_1y7o6DYLY299p7ePP7zevTEj"
}
```

| Atributo                | Tipo     | Descripción                                                                                                                                                                                                                                                             |
| :---------------------- | :------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id`                    | `string` | Identificador único del Subscription Intent                                                                                                                                                                                                                             |
| `object`                | `string` | Identificador del tipo de objeto. Su valor para los `Subscription Intent` siempre corresponderá a `subscription_intent`                                                                                                                                                 |
| `business_profile`      | `hash`   | Objeto que describe al comercio inscrito que se muestra al usuario durante el flujo de suscripción.                                                                                                                                                                     |
| `business_profile.name` | `string` | Nombre del comercio inscrito, que se muestra como "Empresa receptora" en las pantallas del widget.                                                                                                                                                                      |
| `created_at`            | `string` | Fecha de creación del `Subscription Intent`, usando ISO 8601                                                                                                                                                                                                            |
| `mode`                  | `string` | Indica si el `Subscription Intent` está en modo `live` o en modo `test` (para el sandbox)                                                                                                                                                                               |
| `public_error`          | `string` | Indicador de error cuando el `status` es `failed`. Sus valores pueden ser `login_invalid_credentials`, `login_credentials_locked`, `authorization_failed`, `authorization_timeout`, `request_timeout`, `subscription_intent_expired` o `internal_error`. Puede ser null |
| `reference_id`          | `string` | ID opcional provisto por el comercio que determinará cómo el banco identifica la suscripción en su portal. Debe tener entre 1 y 15 caracteres. Puede ser null                                                                                                           |
| `status`                | `string` | Estado del Subscription Intent. Puede ser `created`, `in_progress`, `succeeded`, `failed` o `rejected`.                                                                                                                                                                 |
| `subscription`          | `object` | Objeto que apunta a la suscripción creada en caso de éxito; de lo contrario, null                                                                                                                                                                                       |
| `widget_token`          | `string` | Token temporal para configurar el widget. Este atributo solo se retorna al crear el Subscription Intent. Después de eso, siempre será null.                                                                                                                             |
