Nuestra API está construido bajo los estándares de REST. Es decir, posee URLs orientadas a recursos. Cada petición a la API retorna un objeto JSON incluyendo errores.

Para que puedas comenzar a experimentar con nuestras APIs debes contar con un acceso, todas las cuentas registradas en Kashio poseen unas credenciales y unas llaves (API KEY) para los ambientes tanto de certificación como de producción.

📘

Si esta usando el ambiente de certificación las transacciones no pasan por las redes bancarias, pero tenemos un simulador de pagos que le ayudara a cerrar el flujo de pago.

🚧

Nunca debes exponer tu API KEY (llave secreta) bajo ningún motivo.

Ambiente de Certificación vs Producción

Uno es el ambiente para hacer pruebas y otro para realizar transacciones reales.

AmbienteDescripción del Ambiente
ProducciónTe permite realizar transacciones reales.
CertificaciónTe permite realizar transacciones de prueba simulando el pago y notificación.

Ambos funcionan exactamente igual, con la diferencia que el ambiente de certificación solo es para realizar la integración sin exponer las transacciones a la red bancaria.

Autenticamos nuestros servicios usando BASIC AUTHENTICATION, usando solo el ApiKey como username.

A continuación mostramos las URLs de los endpoints por ambiente:

AmbienteEndpoint
Producciónhttps://api.kashio.net/v1/
Certificaciónhttps://cert-api.kashio.net/v1/

Estandares de Datos Usados

FormatoISOEjemplo
Character encodingUnicode UTF-8
Fecha y HoraISO 8601 (yyyy-MM-ddThh:mm:ss). Timezone en GMT2007-01-31T14:24:59
MonedasISO 4217 alpha-3USD, PEN
IdiomasISO 639-1EN, ES, DE
PaisesISO 3166-1-alpha-3USA, PER
TeléfonosE.164+51997220000