> ## 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 Charge

## El objeto Charge

Un `Charge` representa un cobro por débito directo contra la cuenta bancaria asociada a una `Subscription` activa, con su `amount`, `currency` y `status`. Se crea cuando cobras una `Subscription`, y su `status` cambia a medida que se procesa el cobro.

```json Charge Object theme={null}
{
  "id": "ch_m7N9rAWJS9dWDKEe",
  "object": "charge",
  "amount": 5000,
  "business_profile": {
    "category": "011210",
    "name": "Merchant Name",
    "tax_id": "777777777"
  },
  "created_at": "2021-11-11T02:29:16Z",
  "currency": "CLP",
  "failure_code": null,
  "metadata": {},
  "mode": "live",
  "status": "pending"
}
```

| Atributo           | Tipo      | Descripción                                                                                                                                                                          |
| :----------------- | :-------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id`               | `string`  | Identificador único del `Charge`.                                                                                                                                                    |
| `object`           | `string`  | Identificador del tipo de objeto. Para los objetos `Charge`, el valor siempre es `charge`.                                                                                           |
| `amount`           | `integer` | Monto que se cobra desde la cuenta suscrita, [representado en la unidad mínima de la moneda](/es/guides/home/currencies). Debe ser mayor que `0`.                                    |
| `business_profile` | `hash`    | Información opcional que identifica a múltiples comercios inscritos para aplicar precios según su categoría.                                                                         |
| `created_at`       | `string`  | Fecha y hora de creación del `Charge`, en formato ISO 8601.                                                                                                                          |
| `currency`         | `string`  | [Código de moneda ISO 4217](https://www.iso.org/iso-4217-currency-codes.html). Fintoc solo admite `CLP`.                                                                             |
| `failure_code`     | `string`  | Código breve que explica el error. Puede ser `insufficient_funds`, `subscription_inactive`, `charge_amount_limit_exceeded` u `other`. Puede ser `null`.                              |
| `metadata`         | `hash`    | Conjunto de pares [clave-valor](/es/api/fintoc-api/metadata) que puedes adjuntar a un objeto. Sirve para almacenar información adicional sobre el objeto en un formato estructurado. |
| `mode`             | `string`  | Modo del `Charge`. Puede ser `live` o `test`; `test` corresponde al sandbox.                                                                                                         |
| `status`           | `string`  | Estado del `Charge`. Puede ser `pending`, `in_progress`, `succeeded` o `failed`.                                                                                                     |

## El objeto Business Profile (dentro del objeto Charge)

El campo `business_profile` contiene la información del comercio inscrito.

| Atributo   | Tipo     | Descripción                                                                                                                                                      |
| :--------- | :------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `category` | `string` | Identificador de la categoría del comercio inscrito. En Chile, corresponde a un código de actividad de seis caracteres del Servicio de Impuestos Internos (SII). |
| `name`     | `string` | Nombre del comercio inscrito.                                                                                                                                    |
| `tax_id`   | `string` | Identificador tributario del comercio inscrito. En Chile, corresponde al identificador tributario chileno (RUT).                                                 |
