Documentación del Módulo de Pago para PrestaShop – Efipay Payments
Introducción
El módulo de pago Efipay Payments para PrestaShop permite integrar de manera fácil y segura la pasarela de pago Efipay con tu tienda en línea. Este módulo ofrece dos opciones de pago:
- Redirección externa: El cliente es redirigido a la página segura de Efipay para completar el pago.
- Integración incrustada: El cliente realiza el pago directamente en tu tienda sin salir de la página.
Ambos métodos están diseñados para garantizar una experiencia de compra cómoda y segura.
Requisitos del Sistema
Asegúrate de que tu sistema cumpla con los requisitos que se listan en la parte derecha, antes de instalar el plugin:
- PrestaShop: Versión 8.1.0 o superior.
- PHP: Versión 7.1 o superior (se recomienda PHP 7.4 o superior).
- SSL: Certificado SSL configurado en tu tienda para transacciones seguras.
- Cuenta Efipay: Necesitarás credenciales como el Id Sucursal/Oficina, API Key y Token Webhook.
Instalación del Módulo
Paso 1: Descargar el Módulo
- Descarga el archivo comprimido del módulo haciendo clic sobre (efipaypayment.zip) desde el siguiente enlace:
Descargar módulo Efipay.
Paso 2: Subir e Instalar el Módulo
- Accede al panel de administración de tu tienda PrestaShop.
- Navega a Módulos > Administrador de módulos.
- Haz clic en el botón Subir un módulo.
- Selecciona el archivo comprimido descargado y haz clic en Subir este módulo.
- Una vez cargado, el módulo se instalará automáticamente.
Paso 3: Verificar la Instalación
- Ve a Módulos > Administrador de módulos > Módulos.
- Busca el módulo "Efipay Payments" en la sección "Payment" y verifica que esté instalado y activo.
Configuración del Módulo
Paso 1: Acceder a la Configuración
- Una vez instalado, haz clic en el botón Configure que aparece junto al módulo en la lista de módulos.
- También puedes acceder a la configuración desde Módulos > Administrador de módulos y buscando "Efipay Payments" en la sección "Payment".
Paso 2: Completar los Campos de Configuración
-
Proporciona las credenciales requeridas:
-
Selecciona los métodos de pago que deseas habilitar:
- Pagar con método external (Redirección externa).
- Pagar con método embedded (Integración incrustada).
-
Haz clic en Guardar.
Paso 3: Realizar una Prueba de Pago
- Simula una compra en tu tienda para verificar que los métodos de pago funcionen correctamente.
- Comprueba que las notificaciones de pago lleguen al panel de administración de PrestaShop.
Detalle de los Métodos de Pago
1. Efipay pago externo (Redirección Externa)
Descripción: Este método redirige al cliente a la página de pago segura de Efipay para completar la transacción.
Flujo de Uso:
- El cliente selecciona productos y procede al proceso de pago.
- Elige Efipay pago externo como método de pago.
- Acepta terminos y condiciones.
- Clic en Realizar pedido
- Es redirigido a la página de Efipay, donde completa la transacción.
- Una vez completado el pago, el cliente es redirigido automáticamente a tu tienda con una confirmación del pedido.
2. Efipay pago embebido (Integración Incrustada)
Descripción: Este método permite al cliente completar la transacción directamente en tu tienda PrestaShop sin ser redirigido.
Flujo de Uso:
- El cliente selecciona productos y procede al proceso de pago.
- Elige Efipay pago embebido como método de pago.
- Completa los datos en el formulario de pago incrustado en tu tienda.
- Acepta terminos y condiciones.
- Clic en Realizar pedido
- Una vez confirmado el pago, el cliente recibe un mensaje de éxito en la misma página.
Solución de Problemas
Problemas Comunes
- El módulo no se instala:
- Verifica que el archivo ZIP no esté corrupto.
- Asegúrate de que tu versión de PrestaShop cumpla con los requisitos.
- Errores en los pagos:
- Confirma que las credenciales (Id Sucursal/Oficina, API Key y Token Webhook) sean correctas.
- Revisa que el certificado SSL esté configurado y activo.
Habilitar Modo de Depuración
- Accede a la configuración del módulo.
- Activa el modo de depuración para registrar detalles de errores.
- Consulta los registros generados para identificar problemas específicos.
Soporte
Si necesitas ayuda adicional con la instalación, configuración o uso del módulo, puedes contactar a nuestro equipo de soporte:
Notas Finales
- Mantén el módulo y tu tienda PrestaShop actualizados para garantizar compatibilidad y seguridad.
- Realiza copias de seguridad de tu tienda antes de instalar nuevos módulos o realizar cambios importantes.
¡Gracias por elegir Efipay como tu proveedor de pagos!