PS PrestaShop Principiante

DataFirefly Payment Links: enviar un enlace de pago desde el back office

Instalación, configuración, creación de un enlace desde el back office, envío al cliente, seguimiento de pagos y solución de problemas.

Actualizado Versión del módulo 1.2.1

Instalación

Instale el módulo desde Módulos > Gestor de módulos > Subir un módulo enviando el archivo ZIP, o copie la carpeta dfpaymentlink en el directorio /modules/ de su tienda y pulse Instalar.

Al instalarse, el módulo crea sus dos tablas (enlaces e historial), añade la pestaña Pedidos > Enlaces de pago y registra sus hooks, incluidos los de la ficha del cliente y la página del pedido del back office.

El módulo no cobra nada por sí mismo. El cliente paga con los módulos de pago ya activos en su tienda (Stripe, PayPal, transferencia, etc.). Compruebe que haya al menos un método de pago disponible para el país y la moneda del cliente.

Configuración del módulo

La página de configuración del módulo reúne las siguientes opciones.

Validez por defecto

Duración preseleccionada al crear un enlace: 2 horas, 1, 2, 3, 7, 14 o 30 días. Puede cambiarla en cada enlace, incluso con una fecha personalizada.

Inicio de sesión automático

Al pulsar «Pagar», el enlace inicia la sesión del cliente para llevarlo directamente al paso de pago. Tres opciones: invitados y clientes registrados (por defecto), solo invitados o nunca. Con «solo invitados» o «nunca», un cliente registrado introduce su contraseña antes de pagar. Un cliente invitado no puede iniciar sesión con contraseña: si elige «nunca», utilice cuentas de cliente normales.

Recordatorio automático

Envía un único correo al cliente cuando al enlace le quedan 6, 12, 24 o 48 horas y el pedido sigue sin pagar. No se envía ningún recordatorio para un enlace creado hace menos de 2 horas.

Avisos

El empleado que creó el enlace recibe un correo cuando el cliente realiza el pedido y después cuando se confirma el pago. Puede añadir otra dirección, por ejemplo la del equipo comercial o de contabilidad.

Envío, copia y prefijo

«Enviar por correo por defecto» deja marcado el envío al crear el enlace. «Copia de cada correo a» recibe una copia oculta de cada enlace enviado. El prefijo de las referencias (PL por defecto) genera referencias como PL-7K3M9Q.

Crear un enlace de pago

Abra Pedidos > Enlaces de pago y pulse Nuevo enlace de pago. El formulario se rellena en tres bloques y los totales se recalculan con cada cambio.

1. El cliente

Busque al cliente por nombre, correo, empresa o teléfono. Las flechas del teclado y la tecla Intro permiten seleccionarlo sin ratón. Si no existe, pulse Crear un cliente nuevo: la cuenta de invitado viene marcada por defecto cuando el pedido como invitado está activo en la tienda. Si el correo ya está en uso, se selecciona el cliente existente.

Después elija la dirección de entrega y la de facturación, o añada una dirección desde este mismo bloque. También se muestran los carritos recientes del cliente: Usar este carrito recupera sus productos, algo útil cuando llama porque se ha quedado bloqueado en el checkout.

2. Los productos

Busque los productos por nombre, referencia o EAN. Cada combinación aparece por separado con su precio y su stock. Ajuste las cantidades y deje el precio unitario vacío para aplicar el precio de catálogo, o introduzca un precio negociado.

El selector IVA incl. / Sin IVA indica cómo se leen los precios introducidos. Un precio negociado se aplica solo a este carrito: sus precios de catálogo y sus otros clientes no se modifican. La diferencia con el precio de catálogo aparece en porcentaje bajo la línea.

Elija también la moneda del carrito y el idioma del cliente: es el idioma del correo, de la página de pago y del presupuesto imprimible.

3. Entrega y enlace

Seleccione el transportista entre los disponibles para la dirección y los productos. Añada si hace falta un descuento en importe o porcentaje y marque Envío gratuito. El descuento y el envío gratuito usan una regla de carrito reservada a ese cliente.

Elija la validez, escriba si quiere un mensaje para el cliente (visible en la página de pago y en el correo) y una nota interna visible solo en el back office, y pulse Crear el enlace de pago.

Para rehacer un enlace caducado o reutilizarlo con otro cliente, ábralo y pulse Crear un enlace a partir de este: el cliente, los productos, los precios negociados, el descuento y el mensaje se cargan en el formulario.

Enviar el enlace al cliente

La ficha del enlace reúne todas las formas de envío:

  • Copiar el enlace para pegarlo donde quiera. El mismo botón está disponible en la lista de enlaces.
  • Enviar por correo, a la dirección de la cuenta o a otra dirección introducida en el campo de al lado. Vista previa del correo muestra el correo exacto antes de enviarlo.
  • Enviar por WhatsApp abre WhatsApp con un mensaje ya redactado.
  • Copiar el mensaje para SMS copia un texto listo para enviar, con el importe y la fecha de caducidad.
  • Código QR descargable en PNG, para un cliente en el mostrador.
  • Presupuesto imprimible: una página A4 en el idioma del cliente, con las líneas, los totales, la fecha de validez y el código QR, para imprimir o guardar en PDF.

Lo que ve el cliente

El enlace abre una página de resumen: productos, gastos de envío, descuento, dirección de entrega, mensaje del vendedor y cuenta atrás hasta la caducidad. En móvil, una barra fija en la parte inferior muestra el total y el botón de pago.

Al pulsar «Pagar», el cliente inicia sesión según la configuración, el carrito preparado se vincula a su sesión y llega al paso de pago del checkout con identidad, dirección y envío ya validados. Elige su método de pago y el pedido lo crea ese módulo de pago, como un pedido web.

Si el enlace ha caducado o se ha revocado, la página lo indica con un botón de contacto y el checkout de ese carrito queda bloqueado.

Seguimiento de los enlaces

Estados

  • Pendiente de pago: el enlace está activo.
  • Pedido realizado: el pedido existe pero su estado aún no es pagado, por ejemplo una transferencia.
  • Pagado: el pedido está en un estado pagado. El cambio se produce automáticamente cuando valida una transferencia.
  • Caducado y Revocado: el cliente ya no puede pagar con este enlace.

Panel e historial

La parte superior de la lista muestra el importe pendiente de pago, el importe pedido en 30 días, la tasa de conversión y el tiempo medio hasta el pedido. Los enlaces que caducan en las próximas 24 horas aparecen señalados. Cada ficha contiene el historial completo: creación, envío, apertura por el cliente, paso al pago, recordatorio, pedido y pago.

Prolongar, revocar, acciones masivas

Desde la ficha, prolongue un enlace 1, 3 o 7 días (un enlace caducado o revocado se reactiva) o revóquelo. En la lista, marque varios enlaces para reenviar los correos, revocarlos o eliminarlos de una vez.

En la ficha del cliente y la página del pedido

La ficha del cliente en el back office muestra sus 10 últimos enlaces y un botón para crearle uno nuevo. Un pedido procedente de un enlace muestra un recuadro con la referencia del enlace, y su nota interna lo menciona.

Tarea cron

Los enlaces caducan automáticamente al abrirse, y los recordatorios se envían cada vez que se muestra la lista de enlaces. Para que se envíen aunque nadie abra el back office, programe la URL cron indicada en la configuración del módulo, por ejemplo cada hora.

Solución de problemas

No se ofrece ningún transportista

Compruebe que el transportista cubre la zona de la dirección de entrega, acepta el peso y el importe del carrito y está asociado al grupo del cliente. Para productos solo virtuales no hace falta transportista.

El cliente llega al paso de dirección en lugar del pago

Ocurre cuando el carrito se modificó tras crear el enlace o una dirección ya no supera la validación del país. El cliente completa entonces el checkout con normalidad. Si el importe del pedido difiere del enlace, el historial lo indica.

El enlace no inicia la sesión del cliente

Revise la opción de inicio de sesión automático. Con «nunca» o «solo invitados», un cliente registrado debe introducir su contraseña.

El correo no llega

Use la vista previa para comprobar el contenido y pruebe el envío de correos de la tienda en Parámetros avanzados > E-mail. El enlace sigue pudiendo compartirse por copia, WhatsApp o SMS.

Compatibilidad

  • PrestaShop 8.0 a 9.x, el mismo ZIP cubre ambas ramas.
  • Multitienda, multimoneda y multilingüe.
  • Arquitectura ModuleAdminController, sin dependencia de Composer.
  • Interfaz y correos en francés, inglés, español, alemán, italiano, neerlandés, polaco y portugués.
¿Te ha resultado útil esta página?

¿Sigues atascado? Contacta con soporte