Avisos
Vaciar todo

Los pagos mediante paypal no se confirman automaticamente  

Página 1 / 2
 
Juan
 Juan
Noble Member

Hola muy buenas,

Llevo algun tiempo observando que los pagos mediante paypal, cuando se se realiza el pago, no se cambia el estado del pedido automáticamente.

Ésto es bastante incómodo, ya que al usuario no le está llegando el email del pedido hasta que se actualiza el estado del pedido manualmente ni al vendedor le llega el email con el pedido. ( vamos que este problema demora la comunicación)

Cuando actualizo manuamente el pedido, aparece el error que les adjunto. He estado un tiempo intentando solucionarlo, y acudo a vosotros para ver si me podeis aportar alguna solución.

Saludos!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 17/08/2015 7:44 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Al parecer tienes mal las rutas para generación de facturas, revisa este hilo

https://www.webempresa.com/foro/5-Virtuemart/52737-Virtuemart-Safe-path-error.html

Tendrías que definir en tu caso tu ruta en base a tu cuenta de hosting que tienes, de menera general debería estar en la carpeta padre de public_html, puedes ver tus rutas usando el Administrador de Archivos de tu Cpanel

Saludos.

ResponderCitar
Respondido : 17/08/2015 10:42 pm

Cursos Gratuitos WordPress

Juan
 Juan
Noble Member

He estado leyendo varias veces tanto la respuesta, como el hilo sugerido, pero no me queda claro en que ruta tengo que buscar, ni el archivo....

Entiendo que falta un archivo, pero no se cual ni donde tiene que ir.

Espero que me podais ayudar por que me estoy volviendo loco.

Saludos!

ResponderCitar
Respondido : 18/08/2015 3:26 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Desde el administrador de archivos de CPanel vete al directorio home/NOMBRE_DE_TU_CUENTA y crear un directorio de nombre vmfiles.

A continuación vete en la administración de Joomla a Componentes->Virtuemart->Configuración y pulsa en la pestaña Plantillas. En el campo Ruta segura pon el valor home/NOMBRE_DE_TU_CUENTA/vmfiles y guarda los cambios.

Recuerda cambiar NOMBRE_DE_TU_CUENTA por el nombre de tu cuenta.

ResponderCitar
Respondido : 18/08/2015 4:34 pm

Juan
 Juan
Noble Member

Hola, he seguido paso a paso las instrucciones, y me sigue dando el mismo error.

He creado la carpeta en la raiz del host.

Tambien el directorio public_html

He puesta tambien la ruta en configuracion/plantilla

No se si tengo que crear el directorio vmfiles en la raiz del sitio o en directorio public_html.

ResponderCitar
Respondido : 18/08/2015 5:28 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

No debes crearlo dentro de public_html, ya que la idea es que se encuentre fuera del dominio público
en la ruta que has configurado en tu virtuemart prueba colocando / al inicio, es decir /home/...

Saludos.

ResponderCitar
Respondido : 18/08/2015 6:24 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Juan
 Juan
Noble Member

Hola, muy buenas de nuevo.

He estado comprobando carpeta a carpeta, y entiendo que está todo ok, pero en cambio, al cambiar manualmente el estado del pedido cuando la compra se ha realizado mediante paypal, sigue dando el mismo error

home2/nombre_de_la_cuenta/vmfiles/invoices/

Como he visto que despues de vmfiles/ aparece tambien en el error invoices/ he creado una directorio dentro de vmfiles llamado invoices, pero sigue dando el mismo error. Lo he borrado para dejarlo tal y como habéis comentado, pero nada... ahí sigo atascado.

ResponderCitar
Respondido : 19/08/2015 2:19 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En lugar de poner el valor:

home/queenbitch/vmfiles/

en el campo Ruta segura, prueba a poner esto otro:

/home/queenbitch/vmfiles

Es decir, con una barra / al principio, y quitando la del final. Comprueba si así funciona.

ResponderCitar
Respondido : 19/08/2015 3:57 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Juan
 Juan
Noble Member

Hola muy buenas pablo,

Acabo de poner /home/queenbitch/vmfiles en el campo ruta seguro, y al guardar que ha indicado que se ha creado la ruta seguro.

Pero ahora, al cambiar el estado de los pedidos manualmente, el admin se queda totalmente en blanco y se bloquea....

He bueto a probar y me indica el siguiente error TCPDF ERROR: [Image] Unable to get image: images/banners/SPEDDLINElogo_topright.gif

ResponderCitar
Respondido : 19/08/2015 4:23 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si se queda en blanco es posible que te este generando errores 500, revisa el archivo /administrator/error_log y verifica si tienes errores recientes

Saludos.

ResponderCitar
Respondido : 19/08/2015 6:27 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Juan
 Juan
Noble Member

Hola muy buenas,

El error que se produce es:

[19-Aug-2015 18:33:39 Europe/Berlin] PHP Fatal error: Class 'TCPDF_STATIC' not found in /home/queenbitch/public_html/libraries/tcpdf/include/tcpdf_images.php on line 81

He navegado hasta el ficho que indica el error y la linea 81 contiene esto:

if (isset($fileinfo['extension']) AND (!TCPDF_STATIC::empty_string($fileinfo['extension']))) {

LA verdad es que no tengo ni idea que puede ser...

Adjunto el fichero.

Saludos

ResponderCitar
Respondido : 19/08/2015 7:38 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Verifica si tienes este archivo :
/libraries/tcpdf/include/tcpdf_static.php

Ya que el código hace referencia a una clase que debería estar en este archivo

Saludos.

ResponderCitar
Respondido : 19/08/2015 8:09 pm

Cursos Gratuitos WordPress

Juan
 Juan
Noble Member

Muy buenas,

El archivo /libraries/tcpdf/include/tcpdf_static.php no lo tengo.

Pero he realizado varias comprobaciones y copiando de aquí y de allá, he consegudo que se no de el error que daba antes con el que se quedaba el sitio web en blanco.

Ahora si actualizo el pedido manualmente me aparece el siguiente error:

vmError: Warning extension of the image is a png, tpcdf has problems with that in the header, choose a jpg or gif

La verdad es que no entiendo muy bien, por que parece que el error hago mencion a alguna imagen...

Por otro lado, la ruta segura parece estar biem, pero en cambio, sigue sin actualizarse los pedidos automáticamente cuando el pago se realiza mediante paypal, en cambio si el pago se realiza mediante el TPV virtual si se actualiza automáticamente....

ResponderCitar
Respondido : 20/08/2015 11:46 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Parece que tienes un error en la librería TCPDF de Joomla. Indícanos las versiones exactas de Joomla y Virtuemart que estás utilizando, para ver si te podemos orientar.

¿Has instalado la librería TCPDF que viene con las últimas actualizaciones de Virtuemart?

ResponderCitar
Respondido : 20/08/2015 1:21 pm

Juan
 Juan
Noble Member

Muy buenas,

La version de VM es 2.6.10, se que está un poco anticuada, pero si actualizo se me desconfiguran los módulos de articulos destacados y alguna que otra cosa más.

LA version de joomla es la 2.5.14

Y por último, no, no he instalado la libreria TCPDF. Donde le puedo conseguir? para probar a ver...

Saludos!

ResponderCitar
Respondido : 20/08/2015 4:23 pm
Página 1 / 2