Zenkipay API está diseñada sobre REST, por lo tanto encontraremos que las URL están orientadas a recursos. Además se utilizan códigos de respuesta HTTP para indicar los errores de la API.
Es necesario tener una cuenta en Zenki, de lo contrario será necesario que registres el comercio en zenki.fi. La cuenta de Zenki debe estar enrolada al producto de Zenkipay y contar con al menos con un pago de prueba exitoso.
Seguridad
Para realizar peticiones a Zenkipay API de forma exitosa se requiere de lo siguiente:
Autorización HTTP mediante el esquema Bearer Token.
Credenciales de acceso para Zenkipay API.
Generar credenciales de acceso
Para generar las credenciales de acceso, dirígete al menú de Zenkipay en Configuración -> Seguridad, en la sección de Credenciales de acceso para Zenkipay haz clic en el botón de “Generar”.
Como resultado obtendrás las credenciales necesarias para realizar peticiones a Zenkipay API.
API Token
Como primer paso es necesario consumir el EndPoint de autenticación para obtener el Bearer Token y de esta forma puedas consumir los servicios autenticados de Zenkipay API. En este punto es cuando usaras las credenciales de acceso a Zenkipay API que obtuviste anteriormente.
💡 Para la petición de la generación del Token, la llave de acceso es el username y la llave secreta es el equivalente a la contraseña.
username (Llave de acceso): 8dc469a1de4b42759c07c4f2bd6c03f4 password (Llave secreta): F7E85E907A0DD5FC4B6D6D9E0EE6B0E147BD901ADF66AC24