> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.recurrente.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.recurrente.com/_mcp/server.

# Facturación electrónica lista para emitir

POST 

Se emite cuando la activación FEL pasa a `enabled` con las credenciales
y los datos fiscales requeridos listos. Habilitar la facturación mientras
la activación está en proceso no emite este evento. Una reactivación
posterior puede emitir un nuevo evento; guardar sin cambiar el estado no.
El payload conserva el estado público de facturación al activarse, sin
contraseñas, firmas electrónicas ni llaves del proveedor. La plataforma
conectada recibe `connected: true` y el `account_id` de la cuenta hija.
Para consultar el estado actual usa `GET /connected_accounts/{id}/tax_invoicing`.

Reference: https://docs.recurrente.com/referencia-api/api-reference/webhook-events/tax-invoice-settings-enabled-webhook

## Request

### Payload

- `event_type` (string, required) — Tipo exacto del evento enviado por Recurrente.
- `account` (ConnectedAccount, required)
- `tax_invoicing` (ConnectedAccountTaxInvoicing, required)
- `api_version` (string, required)
- `created_at` (datetime, required) — Fecha de la transición que completó la activación FEL.
- `live_mode` (boolean, required)
- `connected` (boolean, optional, nullable) — Presente como `true` cuando el evento proviene de una cuenta conectada.
- `account_id` (string, optional, nullable) — ID de la cuenta conectada que originó el evento.

## Types

### ConnectedAccount

- `id` (string, optional) — ID único de la cuenta conectada
- `status` (string, optional) — Estado de la cuenta
- `name` (string, optional) — Nombre comercial de la cuenta
- `account_type` (enum, optional) — Tipo de cuenta de negocio
  - Allowed values: `business`, `individual`, `non_profit`
- `created_at` (datetime, optional) — Fecha de creación
- `creator_name` (string, optional) — Nombre del usuario creador
- `creator_email` (string, optional) — Email del usuario creador
- `tax_id` (string, optional, nullable) — NIT extraído del RTU; si no está disponible, se conserva el ID fiscal previamente guardado en la cuenta.
- `tax_name` (string, optional, nullable) — Razón social extraída del RTU; si no está disponible, se conserva el nombre fiscal previamente guardado en la cuenta.
- `withdrawals_schedule` (enum, optional, nullable) — Frecuencia configurada para retiros
  - Allowed values: `daily`, `manual`, `instant`
- `onboarding_completed` (boolean, optional) — Indica si la cuenta completó onboarding

### ConnectedAccountTaxInvoicing

- `provider` (enum, optional, nullable) — Proveedor de facturación fiscal
  - Allowed values: `recurrente`, `custom`
- `registration_type` (enum, optional, nullable) — Tipo de registro de facturación electrónica
  - Allowed values: `managed`, `user_provided`
- `activation_type` (enum, optional, nullable) — Flujo usado para activar facturación electrónica
  - Allowed values: `automatic`, `manual`
- `status` (enum, optional) — Estado público de la activación de facturación electrónica
  - Allowed values: `disabled`, `pending_data`, `ready_to_upload`, `activating`, `pending_fiscal_profile`, `probe_pending`, `activation_attention_required`, `enabled`, `failed`
- `status_notice` (string, optional, nullable) — Mensaje público sobre el estado actual
- `enabled` (boolean, optional) — Indica si la facturación fiscal está habilitada en la cuenta
- `ready_to_invoice` (boolean, optional) — Indica si la cuenta ya tiene credenciales y datos fiscales listos para emitir facturas
- `missing_requirements` (list of string, optional) — Requisitos públicos pendientes antes de poder emitir facturas
- `establishment` (string, optional, nullable) — Código de establecimiento usado para emitir facturas