Complementos de Pago (PPD)
Cuando una orden se factura con método de pago PPD (Pago en Parcialidades o Diferido), el CFDI original refleja únicamente el monto de la venta y el SAT requiere que, conforme el cliente vaya abonando, generes Complementos de Pago (Comprobantes de Ingreso con complemento para recepción de pagos) para amparar cada abono. CFDI Express gestiona la generación y cancelación de complementos de pago directamente desde la app.
Requisitos
- La orden debe tener un CFDI activo y generado con método de pago PPD (si fue PUE, no corresponde complemento).
- El complemento se genera sobre el CFDI original; CFDI Express calcula el saldo insoluto y el número de parcialidad de forma automática.
Cómo generar un Complemento de Pago
- Abre la orden deseada desde la lista de órdenes o desde facturación del admin.
- En la pantalla de facturación, si el CFDI está activo y el tipo de pago es PPD, aparecerá un botón / enlace a Complementos (te lleva a
/app/complementos/:orderId). - Escribe los datos del pago:
- Fecha de pago
- Forma de pago (efectivo, transferencia, tarjeta, etc., catálogo del SAT)
- Monto del abono
- CFDI Express calcula y muestra:
- El saldo anterior
- El saldo insoluto restante
- El número de parcialidad correspondiente
- Haz clic en Generar Complemento. El app:
- Timbra el complemento en Facturama (PAC) usando tu CSD.
- Empaqueta el PDF + XML en un ZIP y lo almacena.
- Crea un metaobject
$app:complemento_pagoy actualiza los metafields de la orden. - Envía por correo el ZIP del complemento al cliente (a menos que
skipCfdiEmailesté activo, ver Configuraciones). - Dispara el disparador
cfdi-created(y el evento en Klaviyo).
Cómo cancelar un Complemento de Pago
- Entra a la pantalla de Complementos de la orden.
- Localiza el complemento a cancelar y haz clic en Cancelar.
- CFDI Express cancela el complemento ante el SAT (Facturama) y elimina/descalifica sus metafields.
Importante: no puedes cancelar un CFDI principal mientras tenga complementos de pago activos. Primero cancela todos sus complementos asociados y luego cancela el CFDI original.
Campos guardados en cada complemento
Cada complemento registra: UUID, folio, fecha de pago, forma de pago, monto, número de parcialidad, saldo anterior, saldo insoluto, correo del receptor y URL de descarga del ZIP. Estos datos también quedan disponibles en el reporte exportable.
Complementos en Modo Flow
En Modo Flow, la generación de complementos igual dispara el flujo cfdi-flow-mode con los datos del pago, para que tu PAC timbre el complemento. El control del saldo insoluto y parcialidad se basa en los complementos ya registrados en CFDI Express.
Video Tutorial
- Embed:
- Link: https://www.youtube.com/watch?v=TODO_VIDEO_ID
