VibeFox Square for PrestaShop
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox Square Gateway añade a PrestaShop los pagos con tarjeta de crédito y débito a través de Square. En el paso de pago, el cliente introduce la tarjeta en un formulario seguro de Square que aparece debajo del método de pago (Square Web Payments SDK). Tu servidor recibe solo un token de un solo uso y lo cobra mediante la API de pagos de Square. Los datos de la tarjeta nunca llegan a tu tienda, y el pedido se crea solo después de que Square confirme el pago.
Es adecuado para vendedores de Square en Estados Unidos, Canadá, Australia, Japón, Reino Unido, Irlanda, Francia y España que quieren cobrar con tarjeta en su propia página de pago. El módulo acepta pagos únicos con tarjeta, capturados de inmediato. No admite tarjetas guardadas, suscripciones, Apple Pay, Google Pay, Cash App Pay, Afterpay ni tarjetas regalo de Square, tampoco pagos solo de autorización y no usa webhooks de Square.
Características principales
3-D Secure / SCA: la verificación del comprador se realiza al tokenizar la tarjeta, y el total del carrito, la moneda y la dirección de facturación se envían a Square.
Pagado solo cuando Square lo confirma: el pedido recibe Payment accepted solo para un pago COMPLETED por exactamente el total del carrito, la moneda, la referencia del carrito y la ubicación. Cualquier dato inesperado pone el pedido en Square payment on hold con una nota.
Sin cobros duplicados: un solo intento de pago por carrito a la vez, solicitudes idempotentes, y un intento cuya respuesta se perdió se consulta en Square en lugar de volver a cobrar la tarjeta.
Comprobación de credenciales y moneda: el Access Token y la ubicación se verifican con Square al guardar. El método no aparece para los carritos en una moneda que la ubicación de Square no puede cobrar.
Reembolsos desde la página del pedido: reembolsos totales y parciales en el bloque Square del pedido, siempre en el entorno, la ubicación, el importe y la moneda del pago real. Un reembolso total pone el pedido en Refunded.
Bloque Square en la página del pedido: ID del pago con enlace al Square Dashboard, tarjeta, recibo, historial de reembolsos y notas.
Mensajes claros: los clientes ven mensajes breves (tarjeta rechazada, CVV incorrecto, se requiere 3-D Secure). Los errores siempre se registran, sin claves ni datos de tarjeta.
Requisitos
PrestaShop de 8.0 a 9.x, PHP 8.0 o posterior. Una cuenta de Square con una aplicación en el Square Developer Dashboard (Application ID, Access Token, Location ID). La moneda del carrito debe ser la moneda de tu ubicación de Square: USD, CAD, AUD, JPY, GBP o EUR. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
