connectedAccounts

Activar facturación electrónica en cuenta conectada

Changed on

Configura la facturación electrónica administrada por Recurrente para una cuenta conectada. En v1 registration_type debe ser managed.

Cuando FEL está listo para emitir se envía tax_invoice_settings.enabled. La respuesta inicial puede indicar que la activación sigue en proceso; enabled: true por sí solo no significa que FEL esté listo.

Después de completar la activación, los checkouts creados con X-ACCOUNT-ID emitirán factura fiscal desde la cuenta conectada.

put/connected_accounts/{connected_account_id}/tax_invoicing

Request

Path parameters

connected_account_idstring required

ID de la cuenta conectada

Request body multipart/form-data

registration_type'managed' required

En v1 solo se permite facturación administrada por Recurrente

activation_type'automatic' | 'manual' required

automatic descarga la firma desde SAT usando sat_password. manual usa el archivo PFX enviado en firma_electronica.

sat_passwordstring

Requerido cuando activation_type es automatic

firma_electronicastring binary

Archivo PFX requerido cuando activation_type es manual

pfx_passwordstring

Contraseña del PFX requerida cuando activation_type es manual

establishmentstring

Código de establecimiento. Si se omite, Recurrente usa 1.

Response

Estado actualizado de facturación electrónica

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_noticestring nullable

Mensaje público sobre el estado actual

enabledboolean

Indica si la facturación fiscal está habilitada en la cuenta

ready_to_invoiceboolean

Indica si la cuenta ya tiene credenciales y datos fiscales listos para emitir facturas

missing_requirementsstring[]

Requisitos públicos pendientes antes de poder emitir facturas

establishmentstring nullable

Código de establecimiento usado para emitir facturas

Changes

    • breaking

      added to the response property oneOf list for the response status

    • breaking

      the / response's property type changed from object to array for status

    • warning

      deleted the header request parameter X-SECRET-KEY

    • info

      the endpoint scheme security secretKey was added to the API