---
title: "Facturación electrónica lista para emitir"
method: POST
path: "webhookEvents_taxInvoiceSettingsEnabledWebhook"
---

# Facturación electrónica lista para emitir

`POST webhookEvents_taxInvoiceSettingsEnabledWebhook` (webhook)

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`.

## Payload

- TaxInvoiceSettingsEnabledWebhook
  - `event_type` string, required: Tipo exacto del evento enviado por Recurrente.
  - `connected` boolean, nullable: Presente como `true` cuando el evento proviene de una cuenta conectada.
  - `account_id` string, nullable: ID de la cuenta conectada que originó el evento.
  - `account` ConnectedAccount, required
    - `id` string: ID único de la cuenta conectada
    - `status` string: Estado de la cuenta
    - `name` string: Nombre comercial de la cuenta
    - `account_type` 'business' | 'individual' | 'non_profit': Tipo de cuenta de negocio
    - `created_at` string, date-time: Fecha de creación
    - `creator_name` string: Nombre del usuario creador
    - `creator_email` string, email: Email del usuario creador
    - `tax_id` string, nullable: NIT extraído del RTU; si no está disponible, se conserva el ID fiscal previamente guardado en la cuenta.
    - `tax_name` string, nullable: Razón social extraída del RTU; si no está disponible, se conserva el nombre fiscal previamente guardado en la cuenta.
    - `withdrawals_schedule` 'daily' | 'manual' | 'instant': Frecuencia configurada para retiros
    - `onboarding_completed` boolean: Indica si la cuenta completó onboarding
  - `tax_invoicing` ConnectedAccountTaxInvoicing, required
    - `provider` 'recurrente' | 'custom': Proveedor de facturación fiscal
    - `registration_type` 'managed' | 'user_provided': Tipo de registro de facturación electrónica
    - `activation_type` 'automatic' | 'manual': Flujo usado para activar facturación electrónica
    - `status` 'disabled' | 'pending_data' | 'ready_to_upload' | 'activating' | 'pending_fiscal_profile' | 'probe_pending' | 'activation_attention_required' | 'enabled' | 'failed': Estado público de la activación de facturación electrónica
    - `status_notice` string, nullable: Mensaje público sobre el estado actual
    - `enabled` boolean: Indica si la facturación fiscal está habilitada en la cuenta
    - `ready_to_invoice` boolean: Indica si la cuenta ya tiene credenciales y datos fiscales listos para emitir facturas
    - `missing_requirements` string[]: Requisitos públicos pendientes antes de poder emitir facturas
    - `establishment` string, nullable: Código de establecimiento usado para emitir facturas
  - `api_version` string, required
  - `created_at` string, date-time, required: Fecha de la transición que completó la activación FEL.
  - `live_mode` boolean, required

## Acknowledgement `200`

Webhook received successfully

---

[API](https://skmtc.dev/recurrente/apis/referencia-api.md) - [All operations](https://skmtc.dev/recurrente/apis/referencia-api/llms.txt) - [OpenAPI document](https://skmtc.dev/recurrente/apis/referencia-api/revisions/1a3fc480dd94?raw)
