Factura Crédito / Cuotas

La factura a crédito con cuotas permite dividir el pago en múltiples pagos con fechas y montos específicos. Ideal para financiamiento de compras.

Condición de Pago y Crédito

Para factura a crédito con cuotas: condicionPago = 2 y credito.condicionCredito = 2

Objeto Crédito con Cuotas

credito.condicionCredito integer Requerido
Debe ser 2 para indicar que es pago en cuotas
credito.cantidadCuota integer Requerido
Número total de cuotas. Debe coincidir con la cantidad de elementos en el array cuotas
credito.cuotas array Requerido
Array con el detalle de cada cuota (número, monto y fecha de vencimiento)

Estructura de cada Cuota

cuota.numero integer Requerido
Número secuencial de la cuota (1, 2, 3, etc.)
cuota.monto number Requerido
Monto de la cuota. La suma de todos los montos debe ser igual al totalPago
cuota.fechaVencimiento string Requerido
Fecha de vencimiento de la cuota en formato YYYY-MM-DD. Ejemplo: "2025-01-20"

Ejemplo de JSON Factura Crédito / Cuotas

JSON
{
  "fecha": "2025-01-04 17:29:26",
  "establecimiento": "001",
  "punto": "001",
  "numero": "0000002",
  "descripcion": "Información de interes por parte del emisor",
  "tipoDocumento": 1,
  "tipoEmision": 1,
  "tipoTransaccion": 1,
  "receiptid": "test60",
  "condicionPago": 2,
  "moneda": "PYG",
  "cambio": 0,
  "cliente": {
    "ruc": "44444-1",
    "nombre": "NOMBRE CLIENTE",
    "direccion": "N/A",
    "cpais": "PRY",
    "correo": "correo@gmail.com",
    "numCasa": 0,
    "diplomatico": false,
    "dncp": 0
  },
  "codigoSeguridadAleatorio": "681085113",
  "items": [
    {
      "descripcion": "PRODUCTO 137982",
      "codigo": "137982",
      "tipoIva": "I.V.A. 10%",
      "unidadMedida": 77,
      "ivaTasa": 10,
      "ivaAfecta": 1,
      "cantidad": 1,
      "precioUnitario": 15000.0,
      "precioTotal": 15000.0,
      "baseGravItem": 13636.363637,
      "liqIvaItem": 1363.636363
    }
  ],
  "pagos": [
    {}
  ],
  "credito": {
    "condicionCredito": 2,
    "cantidadCuota": 3,
    "cuotas": [
      {
        "numero": 1,
        "monto": 5000,
        "fechaVencimiento": "2025-01-20"
      },
      {
        "numero": 2,
        "monto": 5000,
        "fechaVencimiento": "2025-02-20"
      },
      {
        "numero": 3,
        "monto": 5000,
        "fechaVencimiento": "2025-03-20"
      }
    ]
  },
  "totalPago": 15000,
  "totalRedondeo": 0
}

Ejemplo Visual del Plan de Cuotas

Cuota Monto Fecha de Vencimiento Estado
1 / 3 ₲ 5,000 20 de Enero, 2025 Pendiente
2 / 3 ₲ 5,000 20 de Febrero, 2025 Pendiente
3 / 3 ₲ 5,000 20 de Marzo, 2025 Pendiente
Total ₲ 15,000 -

Casos de Uso Comunes

3 Cuotas Mensuales

Financiamiento corto plazo para compras medianas. Cuotas iguales cada 30 días.

6 Cuotas Mensuales

Plan de pago estándar para compras importantes. Distribución equilibrada del costo.

12 Cuotas Mensuales

Financiamiento largo plazo. Ideal para compras de alto valor con cuotas accesibles.

Validaciones Importantes

Suma de montos

La suma de todos los montos de las cuotas debe ser exactamente igual al campo totalPago

Cantidad de cuotas

El valor de cantidadCuota debe coincidir con la cantidad de elementos en el array cuotas

Números secuenciales

Los números de cuota deben ser secuenciales (1, 2, 3...) sin saltos

Fechas futuras

Las fechas de vencimiento deben ser posteriores a la fecha de emisión de la factura

Próximos Pasos