Timbrify
Guias

Cuando se usa

Cuando una factura se emite con metodoPago: "PPD" (Pago en Parcialidades o Diferido), necesitas emitir un Complemento de Pago (REP 2.0) por cada pago que recibas.

Flujo

  1. Emitir factura original con metodoPago: "PPD" y formaPago: "99"
  2. Cuando recibes un pago, generar el REP vinculado a la factura original
  3. Si hay pagos parciales, generar un REP por cada pago

Registrar un pago

curl -X POST https://api.timbrify.com/api/v1/merchant/payments \
  -H "Cookie: tmb_session=TU_SESSION" \
  -H "Content-Type: application/json" \
  -d '{
    "invoiceId": "uuid-factura-ppd",
    "fechaPago": "2026-04-01",
    "formaPago": "03",
    "monto": 2500.00,
    "moneda": "MXN"
  }'

Formas de pago comunes

CodigoDescripcion
01Efectivo
02Cheque nominativo
03Transferencia electronica
04Tarjeta de credito
28Tarjeta de debito
99Por definir (solo para factura PPD)

Timbrify genera automaticamente el XML del REP 2.0 con la estructura Pagos20 que requiere el SAT, incluyendo los documentos relacionados y saldos.