Referencia APIModelos de Datos
Condición de Pago
Schema de la condición de pago — contado con medio de pago o crédito con cuotas.
El objeto condicionPago describe cómo paga el cliente un documento electrónico. Es obligatorio cuando condicionOperacion = CONTADO en una Factura Electrónica.
La condición CREDITO (con cuotas, plazos, entrega inicial) está parcialmente soportada. Para producción usá CONTADO mientras tanto.
Schema
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
tipo | enum | Sí | CONTADO o CREDITO |
tipoPago | enum | Sí | Medio de pago — ver tabla abajo |
monedaPago | enum | Sí | PYG, USD, EUR, etc. |
montoPago | number | Sí para CONTADO | Monto total pagado (entero para PYG) |
plazoCredito | string | Sí para CREDITO | Plazo de crédito, ej. "30 días" |
cuotas | integer | Sí para CREDITO | Cantidad de cuotas |
montoEntregaInicial | number | No (sólo CREDITO) | Anticipo o entrega inicial |
Valores de tipoPago
| Valor | Descripción |
|---|---|
EFECTIVO | Pago en efectivo |
CHEQUE | Cheque |
TARJETA_DE_CREDITO | Tarjeta de crédito |
TARJETA_DE_DEBITO | Tarjeta de débito |
TRANSFERENCIA | Transferencia bancaria |
GIRO | Giro o orden de pago |
BILLETERA_ELECTRONICA | Billetera electrónica (Tigo Money, Personal Pay, etc.) |
TARJETA_EMPRESARIAL | Tarjeta empresarial |
PAGO_MOVIL | Pago móvil |
OTRO | Otros medios no contemplados |
Consultá enumeraciones para el listado completo y actualizado.
Ejemplo — Pago contado en efectivo
{
"condicionPago": {
"tipo": "CONTADO",
"tipoPago": "EFECTIVO",
"monedaPago": "PYG",
"montoPago": 110000
}
}Ejemplo — Pago contado con tarjeta en USD
{
"condicionPago": {
"tipo": "CONTADO",
"tipoPago": "TARJETA_DE_CREDITO",
"monedaPago": "USD",
"montoPago": 25.50
}
}Ejemplo — Crédito (planificado)
{
"condicionPago": {
"tipo": "CREDITO",
"tipoPago": "TRANSFERENCIA",
"monedaPago": "PYG",
"plazoCredito": "30 días",
"cuotas": 3,
"montoEntregaInicial": 50000
}
}