Introducción

En nuestras API encontrarán la documentación necesaria para hacer más sencilla la integración a nuestros servicios de pago para Inter. 

El API de pago del servicio de Inter les permite integrar su aplicación a nosotros y así poder brindarles a sus clientes la opción de realizar pagos del servicio de Inter, sean en la modalidad de prepago o postpago.

Para hacer más fácil la comprensión de nuestra API, preparamos un conjunto de ejemplos de código que les permitirá entender la integración que necesiten implementar.  La información que les proporcionamos es en nuestro entorno Sandbox y el entorno Sandbox del proveedor Inter, lo que les permitirá experimentar con la API haciendo pagos en la modalidad de prepago y postpago simulados para Inter, todo esto, luego de recibir acceso a dicho ambiente.

AUTENTICACIÓN ​/inter​/auth​/login

Cada aliado debe contar con un username y un password proporcionados por ekiipago. Al invocar este endpoint, con los datos necesarios, se devuelve un token de acceso que se debe usar para el resto de los endpoint que están protegidos.  Se utilizaría el encabezado HTTP “Autorización” en el formato Authorization: Bearer <token>.

 

Request body

{ "username": "string", "password": "string" }

CONSULTA ​/inter​/consulta-contrato/{contractId}

Este endpoint GET, debe ser usado para el caso de que se quiera pagar un servicio postpago de Inter y así poder obtener la deuda a cancelar de dicho contrato. El token generado en /inter/auth/login se debe colocar en este endpoint para poder consumirlo.

RECARGA ​/inter​/recarga

Este endpoint permitirá realizar pagar un servicio tanto para la modalidad de prepago como postpago del servicio de Inter. El proveedor Inter dispone de un rango de montos mínimos y máximos permitidos para hacer el pago. El token generado en / inter/auth/login se debe colocar en este endpoint para poder consumirlo.

Request body

{
  "contract": "string",
  "amount": 0,
  "reference": "string",
  "channel": "string"
}