manel.ferre Posted November 27, 2024 Share Posted November 27, 2024 (edited) Buenas Tengo un problema desde hace bastante tiempo Uso la versión de prestashop 8.1.6 pero lo he probado en un clon de la web pasado a la version 8.2.0 Un cliente hace una compra e independientemente de que sistema de pago que utilice : - Transferencia - Paypal - Redsys - Bizum en todos los casos, se paga, todo es correcto, la tienda recibe correo de pago, pero el cliente no se entera y no sabe si ha ido bien el cliente recibe correo de paypal si paga con el que ha pagado pero la tienda NO envia ningun correo al cliente de que ha pagado y sigue su curso he mirado por todos lados, en el forum.. no se que pasa, el correo de la tienda funciona, envia notificaciones de stock, de que ha vendido x.. el correo de prueba.. etc.. pero el cliente, no recibe nada que ha pagado correctamente alguien me puede ayudar, ya no se donde mirar gracias Edited January 22 by manel.ferre (see edit history) Link to comment Share on other sites More sharing options...
ComGrafPL Posted November 27, 2024 Share Posted November 27, 2024 ¿Has probado la configuración SMTP/IMAP? ¿Está todo sincronizado? ¿Hay algún error en los registros de correo electrónico? Link to comment Share on other sites More sharing options...
manel.ferre Posted November 27, 2024 Author Share Posted November 27, 2024 si, lo he configurado con los datos smtp del dominio de la tienda he hecho el test de prueba, y se recibe correctamente además el servidor avisa al email de la tienda diciendo que han hecho una compra, lo raro es que no avise al cliente que ha pagado que todo es correcto el cliente tiene que llamar a la tienda para verificar que ha pagado correctamente. Link to comment Share on other sites More sharing options...
manel.ferre Posted November 27, 2024 Author Share Posted November 27, 2024 una pregunta.. quien envia el mail al cliente que ha pagado correctamente? el modulo implicado? paypal, bizum, redsys, transfer... o es el mail_alert de prestashop? u otro módulo.. busco y rebusco.. y nada encuentro gracias Link to comment Share on other sites More sharing options...
ventura Posted November 27, 2024 Share Posted November 27, 2024 Función validateOrder en classes/PaymentModule.php Link to comment Share on other sites More sharing options...
aixos Posted November 27, 2024 Share Posted November 27, 2024 (edited) Hola He mirado lo que dices en prestashop 8.2 y funciona así: te compran un producto y tú eres el que va a pedidos y lo ves con el estado de Transferencia o Bizum Luego tienes que ir a la cuenta de tu Banco a comprobar si has recibido el dinero del producto por - Transferencia - Bizum Si todo es OK, cambias el estado en prestashop en pedidos a "PAGO ACEPTADO" y el cliente recibe un email que su pago ha sido aceptado. Edited November 27, 2024 by aixos (see edit history) Link to comment Share on other sites More sharing options...
manel.ferre Posted November 27, 2024 Author Share Posted November 27, 2024 3 hours ago, ventura said: Función validateOrder en classes/PaymentModule.php estoy mirando el fichero, y entiendo de php, pero no veo que puede pasar, veo el apartado de enviar email al customer.. pero como no me dedique a poner displays y mirar en cada caso que información lleva... Link to comment Share on other sites More sharing options...
manel.ferre Posted November 27, 2024 Author Share Posted November 27, 2024 3 hours ago, aixos said: Hola He mirado lo que dices en prestashop 8.2 y funciona así: te compran un producto y tú eres el que va a pedidos y lo ves con el estado de Transferencia o Bizum Luego tienes que ir a la cuenta de tu Banco a comprobar si has recibido el dinero del producto por - Transferencia - Bizum Si todo es OK, cambias el estado en prestashop en pedidos a "PAGO ACEPTADO" y el cliente recibe un email que su pago ha sido aceptado. eso es asi seguro? antes era automático y si le digo a mi cliente que el comprador no recibira un email de confirmación de pago hasta que ella no valide el pago.. me dirá lo que me dice ahora que antes funcionaba Link to comment Share on other sites More sharing options...
aixos Posted November 27, 2024 Share Posted November 27, 2024 Si es así. Yo lo he probado Compra y marca casilla Bizum o transferencia Luego llega este Vendedor cambia el estado y le llega esto al comprador Luego el vendedor cambia a Preparando envío El vendedor cambia a Enviado y así va contestado el vendedor y el comprador tiene su link para verlo Todas las pruebas las he hecho ahora Link to comment Share on other sites More sharing options...
ventura Posted November 27, 2024 Share Posted November 27, 2024 En la tabla mail deberías de poder tener registro/trazabilidad de los email enviados. Realiza pruebas activando el modo de depuración desde Parámetros Avanzados / Rendimiento, o desde /config/defines.inc.php para poder establecerlo solo para tu ip con $_SERVER['REMOTE_ADDR'] Revisa los logs de Prestashop a ver si tienes algún error, o traza de algo que pueda estar relacionado con lo que esta pasando. Link to comment Share on other sites More sharing options...
manel.ferre Posted December 9, 2024 Author Share Posted December 9, 2024 Hola a todos gracias @ventura Es lo primero que hice, y no hay errores ni envios a clientes gracias @aixos es una mala noticia, a mi cliente (dueña de la weeb) no le gusta, en versiones anteriores, cuando el cliente pagaba, recibia un email de pago correcto, esto lo hacia, si no recuerdo mal, cada plugin de pago Alguien sabe algún plugin aunque sea de pago que envie un correo de pago correcto cuando el cliente paga un producto? no entiendo como una cosa tan normal como pago correcto no se envie, prestashop envia al mail configurado de la tienda, que un cliente ha pagado, pero como demonios han quitado el mail de pago correcto al cliente? Se me hace dificil entenderlo, yo cuando compro en cualquier tienda y pago, ya sea por tarjeta, paypal... siempre recibo un correo que el pago se ha efectuado correctamente gracias Link to comment Share on other sites More sharing options...
JCarlosRuiz Posted January 21 Share Posted January 21 Hola, ¿has probado a revisar la configuración de estados de pedidos? Verificar que tenga la opción activada de "enviar email a cliente" cuando el estado del pedido cambia tras realizarse el pago correcto. Es decir, el estado del pedido que se ponga cuando el pedido es pagado debe tener algo similar a la captura que os muestro con el el icono verde de activado. saludos Link to comment Share on other sites More sharing options...
manel.ferre Posted January 22 Author Share Posted January 22 (edited) Hola chrIS Si, comprobado podria ser la plantilla? si la plantilla da problemas o no está.. no la envie? todo ha pasado al cambiar de tema, y viendo lo que me comentas.. he visto lo de la plantilla pero no puedo acceder a ninguna, me da error de permisos.. a ver si el problema vendrá por alli.. que no tiene permisos de modificar ni leer https://epc-tiendaonline.es/themes/PRS03055/mails/es/payment.html Forbidden You don't have permission to access this resource. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request. el cliente recibe correo cuando cambian el estado.. en el estado pago aceptado, no reciben nada he vuelto a generar las plantillas y son correctas.. Edited January 22 by manel.ferre (see edit history) Link to comment Share on other sites More sharing options...
aixos Posted January 22 Share Posted January 22 Hola Hay que tener claro como funciona el tema del pago Te compran un producto y tú eres el que va a pedidos y lo ves con el estado de Transferencia o Bizum Luego tienes que ir a la cuenta de tu Banco a comprobar si has recibido el dinero del producto por - Transferencia: (El cliente recibe un correo con los datos de donde ha de enviar la transferencia) es lo correcto- Bizum: (El cliente recibe un correo con los datos de donde ha de enviar el Bizum) es lo correcto Si todo es OK, cambias el estado en prestashop en pedidos a "PAGO ACEPTADO" y el cliente recibe un email que su pago ha sido aceptado. IMPORTANTE : No puedes decir transferencia ok o Bizum ok en el email hasta que el vendedor no cambia el estado a PAGO ACEPTADO. Así funciona en los ecommerce nadie confirma una Transferencia o un Bizum hasta que ha llegado. 1 Link to comment Share on other sites More sharing options...
manel.ferre Posted January 22 Author Share Posted January 22 si, eso lo entiendo.. y mi clienta tambien.. cuando es transferencia o bizum no hay problema pero si pagan con redsys o paypal, antiguamente el cliente recibia un correo de que habia pagado, y era la tienda que luego ponia preparacion en curso ahora mi clienta, tiene muchas llamadas de clientes suyos que pagan y preguntan.. habeis recibido el pago? cuando antes les llegaba una mail de pago recibido, nos pondremos en contacto con usted si todo es correcto.. bla bla bla el estado pago aceptado, segun me dice cuando es paypal o redsys se pone automaticamente si es correcto, ahora falta que tambien avise al cliente mi clienta esta super agobiada, pues son whattsapp o llamadas contantes preguntando esta todo bien? y antes recibian un aviso que el pago se ha efectuado la tienda si recibe ese mail, fulanito x ha pagado x por el producto x .. y ella lo comprueba y pone pedido en curso igual esto ha cambiado Link to comment Share on other sites More sharing options...
manel.ferre Posted January 22 Author Share Posted January 22 SOLUCIONADO !!! he copiado la configuración del estado en preparacion a pago aceptado y ahora reciben el mail de que han pagado este es el mail que no recibia el cliente independientemente del metodo de pago, en este caso es transferencia.. aun no esta aceptado el pago, pero han recibido el mensaje que esta todo en su curso Ahora que mi clienta me ha enviado el correo que queria recibir, me he dado cuenta que NO me lo habia explicado bien.. no era el mail por pagar.. sino por comprar y esperar el pago aceptado, es como el juego del telefonillo, ella no me lo explica bien, y yo no os lo he sabido explicar correctamente 😅 GRACIAS a tod@s !! Espero que siga funcionando, lo ha probado ella .. ahora falta que lo prueben clientes de verdad ! PD. no se cerrar tema Link to comment Share on other sites More sharing options...
aixos Posted January 22 Share Posted January 22 (edited) Hola debes editar el asunto y poner: [SOLUCIONADO] Envio mail al cliente al hacer una compra Saludos Edited January 22 by aixos (see edit history) 1 Link to comment Share on other sites More sharing options...
JCarlosRuiz Posted January 22 Share Posted January 22 Genial que haya podido solucionarlo. Entonces era tal como te comentaba, tema de configuración de estados y los emails del mismo. De modo que según el estado que cambia tras realizar el pago tenga que envíe el email deseado. Saludos. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now