Banco y emisión de tarjetas

API de Gestión de Gastos

Incluye la cuenta de empresa, el saldo y el límite, los portadores, la emisión de tarjetas, las compras, los centros de costo, las facturas y los análisis de gastos de la publicidad API IOPAY.

Base de URLhttps://api.iopay.com.br/api/v1/baas
AutenticaciónBearer token
El objetivo es:Banquería · tarjetas de crédito

Desde la cuenta corporativa hasta el seguimiento de gastos.

API organiza la operación corporativa en recursos separados, manteniendo cuentas, portadores, tarjetas, compras, facturas y análisis dentro del mismo contrato público.

Bancaría

Cuenta, saldo y límite.

Consulte el estado de cuenta, disponibilidad y solicite cargos límite.

Emisión de tarjetas

Portadores y tarjetas.

Crea portadores, emita tarjetas virtuales o físicas y aplica reglas de uso.

Gestión de las actividades

Compras, facturas y análisis.

Seguir los gastos, los centros de coste, las facturas y los grupos analíticos.

Estatus de la cuenta de empresa

La activación no se realiza por el API público. El punto final GET /corporate/cards/account El Tribunal de Justicia de la República Federal de Alemania, en el caso de los Estados miembros, podrá solicitar la autorización de la Comisión para que se presente la situación actual del recurso.

01inactive

No se ha solicitado activación.

02waiting_contract_assignment

El contrato actualizado debe ser aceptado en la Cuenta IOPAY.

03pending

Solicitud en análisis por parte del equipo IOPAY.

04active

Operaciones de la API disponibles.

Ativação. No hay un punto de acceso público para solicitar activación o aceptar contrato. La calificación se realiza por cuenta IOPAY. El estado suspended Indica una fuente de recurso no disponible para la cuenta.

Flujo básico

01 · CuentaConsulte el estado.

Confirme que el recurso está active.

02 · PortadorCrea el portador.

Definir la identidad, el límite, el intervalo y el centro de costo.

03 · TarjetaEmírese la tarjeta.

Selección de tipo, límite y restricción de establecimiento cuando corresponda.

04 · OperaciónSigue el gasto.

Utilice compras, facturas, centros de costo y análisis.

Crear portador

POST /corporate/cards/holders
{
  "name": "NOME HOLDER",
  "tax_id": "12345678909",
  "amount": 1000,
  "interval": "month",
  "center_cost": "MeuCenterCost"
}

Crear una tarjeta

POST /corporate/cards
{
  "holder_id": "{{holder_id}}",
  "name": "Google Ads",
  "limit": 100000,
  "interval": "month",
  "type": "virtual",
  "merchant": "GOOGLE"
}
Restricción de los comerciantes. merchant define una restricción de establecimiento, no el nombre de la tarjeta. Utilice name como una identificación interna. No hacer uso merchant o enviar null no define restricción por este campo.

Recursos y puntos de referencia

ÁreaLas operacionesRuta principal
CuentaEstatus, saldo, límite y recarga./corporate/cards/account · /balance · /recharge
TitularesEnumerar, consultar, crear, actualizar y cancelar./corporate/cards/holders
Carnetos por portadorRevisar tarjetas y compras de un titular./holders/{holder_id}/cards · /purchases
TarjetasEnumerar, consultar, crear, actualizar y consultar datos sensibles./corporate/cards · /{card_id}/secrets
ComprasLista general y por tarjeta/portador./corporate/cards/purchases
Centros de costeGastos agrupados y detalles del centro./corporate/cards/cost-centers
FacturasListar, cambiar el vencimiento y generar pago./corporate/cards/invoices
Los análisisResumen y agrupación de gastos./corporate/cards/analytics

Límites, portadores y centros de coste

Titular

Limitación por regla general.

El titular recibe amount y intervalo day, week o month.

Tarjeta

Virtual o físico.

Asociar la tarjeta al portador y definir límite, intervalo y restricción de comerciante cuando sea necesario.

Centro de costes

Contexto para la operación.

Agrupa los gastos y consulta compras, valores y reembolsos por centro de costo.

Recursos y páginas

Las respuestas exitosas identifican el recurso por resource. Las listas utilizan un envólogo estandarizado con items, limit, total, offset, has_more y query_count.

Envóloto de listaje
{
  "resource": "list",
  "sort": "time-descending",
  "items": [],
  "limit": 100,
  "total": 0,
  "offset": 0,
  "has_more": false,
  "query_count": 0
}
Paginação. limit y offset se apoyan en las listas El límite estándar es 100 y el máximo es 1000 En consultas compatibles ?refresh=true actualizar la base IOPAY con los datos más recientes del banco emisor antes de la respuesta.

Invocos y análisis de gastos

Facturas

Ganada y pago.

Lista las facturas, configure el día de vencimiento entre 1 y 28 y gestiona datos de pago, que pueden incluir: brcode y link.

Los análisis

Gastos consolidados.

Consulte el total de gastos, cantidad de compras, cashback y agrupaciones por categoría, centro de costes, portador y evolución mensual.

Datos de la tarjeta

El punto final GET /corporate/cards/{card_id}/secrets devuelve PAN, CVV, validez y TTL cuando sea necesario para la operación.

Uso puntual. Evite almacenar o registrar la respuesta de ese punto final. La propia colección indica que se consulte este dato sólo cuando sea necesario.

Colección pública

La colección reúne los 23 puntos finales documentados, ejemplos de éxito y errores para flujos de cuenta, recarga, portadores y operación relevantes.