Ir al contenido

Introducción

La API Transaccional de Global66 te permite iniciar, validar y ejecutar pagos B2B entre países desde tu propia plataforma. Esta sección reúne todo lo que necesitas para diseñar la integración, probarla en ambiente de pruebas y llevarla a producción con confianza.

Camino rápido de integración

  1. Consigue tus credenciales

    Ingresa a la plataforma Empresas de Global66 y abre Integraciones API. Crea una nueva credencial, asígnale un nombre descriptivo y registra las IPs de egreso desde las que tu servidor llamará a la API. Solo se aceptan direcciones IPv4 válidas y puedes registrar hasta 20 IPs por credencial. Confirma la creación con el código OTP, y luego copia o descarga el clientId y el clientSecret. Consulta los detalles de credenciales.

  2. Obtén un token de acceso

    En producción, usa https://api.global66.com como URL base. Envía tu clientId y clientSecret a POST /b2b/auth para recibir un token y un refreshToken.

    Cuando el token expire, renueva la sesión con POST /b2b/auth/refresh enviando el refreshToken, sin reenviar el clientSecret. El token se usa en las operaciones autenticadas. Más detalles en autenticación.

  3. Elige la ruta de pago

    Revisa Destinos para conocer los corredores disponibles (USD/COP, USD/MXN, EUR/ES, etc.), los métodos de pago aceptados y los montos mínimos y máximos.

  4. Arma y revisa el request

    Usa el Arma tu request para armar el JSON con los campos, sub-tipos de beneficiario y ejemplos por corredor, y consulta la pestaña Esquema de Esquemas y ejemplos para verificar que la estructura cumple con el contrato.

  5. Ejecuta la transacción

    Con el payload validado, llama a POST https://api.global66.com/business-api/b2b/transactions/payments para registrar la transacción. Usa el token recibido en el header Authorization.

    La especificación completa y los ejemplos están en Esquemas y ejemplos; el editor interactivo para probar el payload está en Try It.

  6. Maneja errores y reintentos

    Antes de salir a producción, lee la guía de errores y reintentos para entender los códigos HTTP, la validación de negocio y la regla de idempotencia con externalReferenceId.

Recursos clave

Soporte

Si necesitas ayuda para investigar un estado inesperado o una petición fallida, escríbenos a soporte.tech@global66.com indicando el clientId y un ejemplo de la petición fallida (timestamp, request id, status HTTP).