Zenki
Zenki Principal Habilitar modo claro/oscuro Habilitar modo claro/oscuro Habilitar modo claro/oscuro Regresar a la página principal

PrestaShop

Zenkipay para PrestaShop permite a los comercios aceptar pagos en su tienda con diferentes criptomonedas a través de múltiples billeteras.

Requerimientos

Es necesario que el servidor donde se encuentre alojada su tienda de PrestaShop cuente con las siguientes características:

  • PHP 7.1 o mayor
  • MySQL 5.6 o mayor
  • Apache 2.2+ o Nginx con módulo mod_rewrite habilitado
  • Extensión de PHP cURL instalada
  • Soporte HTTPS
  • PrestaShop 1.7

Instalación

  1. Descargar el archivo ZIP que se encuentra en el repositorio de GitHub. Para descargar da clic aquí.

  2. En el panel de administración de PrestaShop, dirigirse a la sección de Módulos > Gestor de módulo, ubicado en el menú lateral y dar clic en el botón “Subir módulo”.

Modules manager

  1. Subir el archivo ZIP a través del gestor de módulos de PrestaShop.

Upload module

Installing module

Configuración

  1. Una vez instalado dar clic en el botón “Configurar” o bien desde la sección Módulos > Gestor de módulo, ubicado en el menú lateral y buscar en la categoría de pagos el módulo de Zenkipay.

Configure

Zenkipay module

  1. La configuración del plugin consta de una serie de campos que hay que capturar para su correcto funcionamiento:
  • Modo: Sirve para indicar al plugin si se esta trabajando con pruebas (modo Sandbox) o transacciones reales (Producción).
  • Llave Zenkipay Sandbox: Es necesaria para realizar transacciones de prueba. En el siguiente enlace podrás encontrar los pasos a realizar para obtener esta llave: Requisitos para la integración de plugins.
  • Llave Zenkipay Productiva: Esta llave sirve para comenzar a realizar transacciones reales. Durante el proceso de pruebas no es necesaria.
  • Firma secreta para webhook: Es necesaria para confirmar los pagos en la tienda. En el siguiente enlace podrás encontrar los pasos a realizar para obtener esta firma secreta: Requisitos para la integración de plugins.
  • Llave privada RSA: Esta llave privada es necesaria para firmar las peticiones de pago, verificar que la petición vienen de tu tienda y cerciorarnos de que nadie a manipulado los datos de compra. En el siguiente enlace podrás encontrar los pasos a realizar para obtener esta llave privada: Preparativos para tu integración.

Configuration

NOTA: Si la llave de Zenkipay (sandbox o producción) es incorrecta, se mostrará un mensaje de error.

Webhook

El webhook del plugin permitirá que una vez realizado el pago por un cliente, Zenkipay confirme a la tienda de que el pago fue completado exitosamente y cambiará el estatus de la orden de compra que inicialmente se encuentra como “Esperando pago Zenkipay” a “Pago aceptado”.

La URL del webhook será configurada durante el proceso de registro de la cuenta de comercio de Zenkipay, el formato de la URL es el siguiente: https://mitienda.com/module/zenkipay/notification.