Skip to main content

Tarjetas de crédito

Una tarjeta de crédito es una cuenta más en GET /bank-accounts/, con type: "credit" y subtype: "credit_card". No hay un recurso aparte: los mismos endpoints de cuentas, movimientos y estados de cuenta sirven para la tarjeta.

Qué significa cada saldo

El bloque credit

Solo las cuentas de crédito lo traen; en el resto es null.
  • billing_period_end y total_billed salen del último estado de cuenta.
  • payment_due_date y minimum_payment vienen null por ahora: las cartolas cargadas por PDF no los traen de forma confiable. El contrato ya tiene los campos para cuando la fuente los entregue.
  • statement_id apunta al estado de cuenta en /bank-accounts/{id}/statements/.

Los cargos son movimientos

Cada cargo de la tarjeta es un movimiento outbound de la cuenta de crédito, con un bloque card:
installments (cuotas) viene null hasta que la fuente lo entregue. En movimientos de cuentas que no son de crédito, card es null.

De dónde sale el dato

Hoy las tarjetas entran por cartola en PDF (o por la integración con el emisor cuando existe), y la API lo dice en la conexión: source: "manual_upload". Cuando se carga una cartola, la tarjeta aparece como cuenta, sus cargos como movimientos y la cartola como estado de cuenta, con el PDF original descargable. La lectura automática desde el banco es un proyecto aparte.
Una misma tarjeta se reconoce por banco y últimos cuatro dígitos: cargar la cartola del mes siguiente agrega movimientos a la misma cuenta, no crea otra.