VibeFox Paymob for PrestaShop

VibeFox Paymob for PrestaShop

20 €

Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.

Ayuda

Hacer una pregunta: VibeFox Paymob for PrestaShop

Deslice para encajar la pieza

Descripción general

VibeFox Paymob Pay añade los pagos de Paymob a PrestaShop para tiendas de Egipto, Emiratos Árabes Unidos, Arabia Saudí, Omán y Pakistán. En el paso de pago el cliente elige Paymob, es enviado a la página de pago segura de Paymob, paga con tarjeta, monedero móvil u otro método de tu integración de Paymob y vuelve a tu tienda. Los datos de la tarjeta nunca llegan a tu sitio. El pedido se crea solo después de que Paymob confirme el pago.

Es adecuado para tiendas que venden en la moneda de su país de Paymob (EGP, AED, SAR, OMR o PKR) y quieren una página de pago alojada. El módulo admite solo pagos únicos. No tiene reembolsos desde el back office, tarjetas guardadas, suscripciones, formulario de tarjeta integrado en tu sitio ni un interruptor independiente de modo de prueba: los pagos de prueba usan una integración de prueba de Paymob.

Características principales

Cinco países de Paymob: se usa el servidor de API y de la página de pago de tu país de Paymob, y los importes se envían en la unidad mínima de la moneda, incluido el OMR con tres decimales.

Pagado solo cuando Paymob lo confirma: el pedido se crea solo a partir de una transacción firmada con tu HMAC secret, desde el callback del servidor de Paymob o desde el retorno firmado del cliente.

Comprobación de importe y moneda: el importe y la moneda deben coincidir con el carrito. Si no coinciden, el pedido pasa a Paymob payment on hold con una nota.

Sin doble procesamiento: los callbacks repetidos, o un callback y un retorno del cliente que llegan a la vez, nunca crean un segundo pedido.

Pagos pendientes y autorizados: los pagos en efectivo o en quiosco esperan en Awaiting Paymob payment; las autorizaciones que aún no se han capturado esperan en Paymob payment on hold, hasta que Paymob confirme el pago.

Reintentos de pago: tras un pago rechazado, el cliente vuelve a Finalizar compra con el mismo carrito y puede pagar de nuevo. Cada intento genera su propio pedido en Paymob.

Bloque de Paymob en la página del pedido: IDs de Paymob, estado, importes, tarjeta y notas.

Registro sin secretos: los errores se registran siempre; los pasos de pago y los callbacks, cuando Debug log está activado. Las claves, los tokens y los datos del cliente nunca se escriben.

Requisitos

PrestaShop 8.0 a 9.x, PHP 8.0 o posterior. Una cuenta de comerciante de Paymob en Egipto, Emiratos Árabes Unidos, Arabia Saudí, Omán o Pakistán con API key, integration ID, iFrame ID y HMAC secret. La moneda del carrito debe ser la moneda de tu país de Paymob. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).