SIFENDE
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

CampoTipoRequeridoDescripción
tipoenumCONTADO o CREDITO
tipoPagoenumMedio de pago — ver tabla abajo
monedaPagoenumPYG, USD, EUR, etc.
montoPagonumberSí para CONTADOMonto total pagado (entero para PYG)
plazoCreditostringSí para CREDITOPlazo de crédito, ej. "30 días"
cuotasintegerSí para CREDITOCantidad de cuotas
montoEntregaInicialnumberNo (sólo CREDITO)Anticipo o entrega inicial

Valores de tipoPago

ValorDescripción
EFECTIVOPago en efectivo
CHEQUECheque
TARJETA_DE_CREDITOTarjeta de crédito
TARJETA_DE_DEBITOTarjeta de débito
TRANSFERENCIATransferencia bancaria
GIROGiro o orden de pago
BILLETERA_ELECTRONICABilletera electrónica (Tigo Money, Personal Pay, etc.)
TARJETA_EMPRESARIALTarjeta empresarial
PAGO_MOVILPago móvil
OTROOtros 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
  }
}

Próximos pasos

On this page