La API de PixelPay te permite realizar desde pagos hasta crear cobros recurrentes de manera eficiente y segura. Con una integración sencilla y una amplia gama de funciones personalizables, nuestra API está diseñada para adaptarse a las necesidades específicas de tu negocio, ofreciéndote el control y la flexibilidad que necesitas para gestionar tus transacciones con facilidad.
Para poder comenzar es necesario tener acceso a una cuenta con permisos de Configurar Api o ser el administrador de la cuenta.
Ten en cuenta que puedes utilizar esta integración en cualquier lenguaje de código que soporte consultas HTTP/S o implementar una librería capaz de utilizar una instancia de tipo Request y Response.
Para poder hacer las diferentes integraciones que ofrece nuestra API, necesitas obtener el Key ID y Secret Key desde nuestra plataforma PixelPay, los cuales serán usados más adelante en los campos x-auth-key y x-auth-hash.
La documentación muestra como extraer las llaves.
Para poder generar las peticiones es necesario contar con las llaves del comercio que se utilizarán en los headers, junto con él Accept: Application/json.
La estructura de los headers es la siguiente:
| Header | Valor |
|---|---|
| x-auth-key: | Key ID del comercio |
| x-auth-hash: | SHA512 del Secret Key del comercio |
| Accept: | application/json |
Es importante que la Secret Key no se comparta como se muestra en la aplicación, ya que puede quedar expuesta.