Ir al contenido

Registro de cambios

Aquí encuentras los cambios de la API Transaccional, del más reciente al más antiguo. Para elegir la versión de cada petición, consulta Versiones del API.

Elige la cuenta de origen con walletId

v2 · Recomendada ·

La versión 2 te deja elegir de qué cuenta se debita cada pago.

Novedades

  • El header X-Api-Version: 2 activa la versión 2.
  • POST /b2b/transactions/payments: Acepta walletId para elegir la cuenta de origen.
  • GET /b2b/accounts: Devuelve el walletId de cada cuenta.
  • POST /b2b/transactions/payments: Error 400 NOT_NULL cuando falta walletId.
  • POST /b2b/transactions/payments: Error 400 ORIGIN_WALLET_NOT_FOUND cuando el walletId no existe.
  • POST /b2b/transactions/payments: Error 502 ACCOUNT_ENRICHMENT_FAILED cuando no se pueden leer los datos de la cuenta.

Cambios

  • POST /b2b/transactions/payments: originCurrency se ignora.
  • POST /b2b/transactions/payments: La moneda de origen es la moneda de la cuenta elegida.
  • GET /b2b/accounts: Listar las cuentas requiere el permiso MOVEMENTS.

Sin cambios

  • POST /b2b/transactions/payments: La respuesta 200 tiene el mismo formato.
  • Los tipos de pago REMITTANCE, P2P y EXCHANGE siguen igual.
  • Crear pagos sigue requiriendo el permiso TRANSACTIONS.
  • Los pagos con remitente (RaaS) están disponibles solo en la versión 1.

Ver la guía de migración

Versión original

v1 · Por defecto

La versión con la que parte la API: el pago se debita de la cuenta principal de la moneda.

Novedades

  • POST /b2b/transactions/payments: El pago usa originCurrency para elegir la cuenta principal de origen.