Jump to content

Selfie

Members
  • Posts

    74
  • Joined

  • Last visited

Posts posted by Selfie

  1. On 6/3/2018 at 6:21 PM, nadie said:

    Prestashop ya lleva un módulo para añadir la casilla en el formulario de registro.

    Revisa esta guía: https://victor-rodenas.com/anadir-registro-general-proteccion-datos-en-el-registro-de-prestashop/

    A mí no me aparece el menú de módulo del mismo modo (uso 1.6.0.11) y no encuentro este módulo por ninguna parte? se podría descargar de algún modo y añadirlo? en addons no lo veo

  2. Llevo toda la semana intentando terminar de implantar la LOPD. He puesto el check y el aviso legal en el formulario de contacto y en la newsletter sin problema, pero no hay manera de conseguir hacerlo en el formulario de creación de cuenta.
    Con el blockcustomerprivacy puedo poner el aviso legal, pero no sé por qué sólo me funciona el de abajo, el que es para un cliente ya registrado y se muestra en Mis datos personales; el de cuenta nueva no se muestra (sería por tener al menos el aviso, ya que el check es imprescindible). Total, que me tiene loco ya el tema, si alguien sabe como poner el check en la creación de cliente le estaría eternamente agradecido.
    Uso la versión 1.6.0.11, plantilla gadgets y la creación de cuenta de cliente en un sólo paso (datos + dirección)

  3. Qué opinión os merece Amazon Pay? lo acabo de descubrir porque me han enviado una promo para probarlo sin comisiones este año. El caso es que sin continuar con el proceso de registro no me deja consultar las condiciones, no sé qué comisiones se aplican fuera de promoción. Y a lo mejor no tiene nada que ver, pero no quiero ningún vínculo con Amazon para vender con ellos, sólo lo estudiaría como forma de pago alternativa ya que el cliente suele tener confianza en Amazon. Cómo lo véis? Alguno lo habéis implementado?

  4. Buenos días, 

     

    Tengo un sistema de puntos de fidelidad implantado en mi tienda con el módulo Loyalty. El caso es que en la configuración del módulo te deja seleccionar qué categorías quieres que no se puedan usar los puntos con ellas, pero yo quisiera poder seleccionar algunos artículos (me vale categorías) que NO generen puntos, y no veo la opción, sólo la de no permitir que los productos con descuento generen puntos. Alguna opción para hacerlo?

    Gracias!

    Prestashop 1.6.0.11

  5. Hoy ha decidido funcionar de nuevo, voy a estar pendiente del registro de errores y a ver qué pasa, muchas gracias.

     

    Lo de actualizar me pone los pelos como escarpias, con la de tiempo que me llevó pulir errores al actualizar a 1.6.0.11

  6. Os está funcionando correctamente Paypal? Hoy me ha llegado una notificación al mail de un error del módulo de PayPalAPI. En esa transacción, finalmente el cliente ha decidido optar por la transferencia y no he perdido la venta, pero ahora me acaba de entrar otro pedido y este está con el estado Error de pago, y en el registro me sale el siguiente error: GET //modules/paypal/views/css/paypal-cart_summary.css HTTP/1.1

     

    Entre un pedido y otro actualicé el módulo por si era de eso, aunque me actualizó a la misma versión con una modificación, y al entrar en la configuración del módulo veo que no se carga la página de configuración al completo.

     

    Estoy usando 1.6.0.11 y versión del módulo de paypal 3.11.4

  7. Yo lo he solucionado parcialmente, me salía un error de que el campo del móvil estaba vacío (aún estando rellenado) y desde Clientes --> Direcciones lo he quitado de los campos obligatorios. Días después me ha pasado con el DNI, que también he tenido que quitar. Obviamente no es una solución perfecta porque necesito el móvil para los mensajes de seguimiento y el DNI para facturar; por suerte de momento la gente lo rellena igual y sólo he tenido que pedir un móvil, pero a ver si consigo solucionarlo del todo porque aquí se lavan las manos tanto Paypal como mi proveedor web como Prestashop, un desastre. Y las ventas mientras he conseguido solucionarlo (más de un mes probando mil y una soluciones) pues a saber las que habré perdido

  8. Me estoy volviendo loca. Al realizar pagos en paypal en mi web da errores de manera continua, aunque no siempre. El error es un 500:

     

    La página xxxxxx no funciona
    La página xxxxxx no puede procesar esta solicitud ahora.
    HTTP ERROR 500

     

    Lo primero que hice fue revisar los permisos del módulo paypal, ya que aunque no hice cambios sustanciales había leído que alguna de las actualizaciones de algún módulo estaba modificando permisos. No era el caso, están a 755 los directorios y archivos a 644. 

     

    El técnico de paypal me informa de lo siguiente: 

    Puedo ver en en la dirección URL de la barra de direcciones, tiene un token
    de Express Checkout, por lo que al parecer, su servidor ejecutó una petición
    a PayPal.
     
    Según puedo ver en nuestros logs, las peticiones ejecutadas fueron
     
    SetExpressCheckout
    GetExpressCheckoutDetails
     
    Y la que no llega a ejecutarse es la que completa el pago,
     
    DoExpressCheckout.
     
    Por lo que me sugiere que revise los logs del servidor, a ver qué fallo están devolviendo. Lo hago y el error es de este tipo:
    El mensaje de error que está apareciendo en los logs del servidor es:
    AH01071: Got error 'PHP message: PHP Fatal error: Uncaught exception 'PrestaShopException' with message 'Property Address->phone_mobile is empty' in /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php:866\nStacktrace:\n#0 /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php(272): ObjectModelCore->validateFields()\n#1 /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php(480): ObjectModelCore->getFields()\n#2 /var/www/vhosts/xxxxxxxx/httpdocs/classes/Address.php(170): ObjectModelCore->add(true, false)\n#3 /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php(442): AddressCore->add(true, false)\n#4 /var/www/vhosts/xxxxxxxx/httpdocs/modules/paypal/express_checkout/payment.php(160): ObjectModelCore->save()\n#5 /var/www/vhosts/xxxxxxxx/httpdocs/modules/paypal/express_checkout/payment.php(266): checkAndModifyAddress(Object(PaypalExpressCheckout), Object(Customer))\n#6 {main}\n thrown in /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php on line 866\n'
     
    Una vez más buscando info sobre este error me sale algo sobre un bug http://forge.prestas...browse/PNM-2050, el cual lo primero me extraña porque viene del 2014, pero describe el mismo error exacto al mío. La solución que pone uno es:

    Hello! I found the problem and solution! I met the same fatal error.

    So previously I only required phone_mobile as required. As I upgraded to 1.6, I made "phone" required too.

    If an old customer who make a new purchase, they would meet this fatal error. Because Prestashop says the required field is "empty", there would be an error.

    The way to solve this problem would be to remove the "phone" Under BO > Customer > Addresses and uncheck the box next to it.

    Otherwise, it is to communicate to the customer to fill in the phone field because checking out with Paypal.

    Hope this helps!

     

    En mi caso no se corresponde exactamente, porque realmente yo no he hecho cambios en la ficha, y sólo tengo como obligatorio el phone_mobile. 

     

    Total, que mis clientes siguen sin poder pagar, que he comprobado que los que me reportan el fallo tienen su móvil perfectamente puesto y ya no sé por dónde buscar pero ya la cosa está mal y sigo perdiendo ventas. Mil gracias anticipadas por vuestra ayuda

     

    Edito para decir que uso Prestashop 1.6.0.11 y que el módulo de paypal es 3.10.10, que ya lo desinstalé y reinstalé

     

  9. Me estoy volviendo loca. Al realizar pagos en paypal en mi web da errores de manera continua, aunque no siempre. El error es un 500:

     

    La página xxxxxx no funciona
    La página xxxxxx no puede procesar esta solicitud ahora.
    HTTP ERROR 500

     

    Lo primero que hice fue revisar los permisos del módulo paypal, ya que aunque no hice cambios sustanciales había leído que alguna de las actualizaciones de algún módulo estaba modificando permisos. No era el caso, están a 755 los directorios y archivos a 644. 

     

    El técnico de paypal me informa de lo siguiente: 

    Puedo ver en en la dirección URL de la barra de direcciones, tiene un token
    de Express Checkout, por lo que al parecer, su servidor ejecutó una petición
    a PayPal.
     
    Según puedo ver en nuestros logs, las peticiones ejecutadas fueron
     
    SetExpressCheckout
    GetExpressCheckoutDetails
     
    Y la que no llega a ejecutarse es la que completa el pago,
     
    DoExpressCheckout.
     
    Por lo que me sugiere que revise los logs del servidor, a ver qué fallo están devolviendo. Lo hago y el error es de este tipo:
    El mensaje de error que está apareciendo en los logs del servidor es:
    AH01071: Got error 'PHP message: PHP Fatal error: Uncaught exception 'PrestaShopException' with message 'Property Address->phone_mobile is empty' in /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php:866\nStacktrace:\n#0 /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php(272): ObjectModelCore->validateFields()\n#1 /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php(480): ObjectModelCore->getFields()\n#2 /var/www/vhosts/xxxxxxxx/httpdocs/classes/Address.php(170): ObjectModelCore->add(true, false)\n#3 /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php(442): AddressCore->add(true, false)\n#4 /var/www/vhosts/xxxxxxxx/httpdocs/modules/paypal/express_checkout/payment.php(160): ObjectModelCore->save()\n#5 /var/www/vhosts/xxxxxxxx/httpdocs/modules/paypal/express_checkout/payment.php(266): checkAndModifyAddress(Object(PaypalExpressCheckout), Object(Customer))\n#6 {main}\n thrown in /var/www/vhosts/xxxxxxxx/httpdocs/classes/ObjectModel.php on line 866\n'
     
    Una vez más buscando info sobre este error me sale algo sobre un bug http://forge.prestashop.com/browse/PNM-2050, el cual lo primero me extraña porque viene del 2014, pero describe el mismo error exacto al mío. La solución que pone uno es:

    Hello! I found the problem and solution! I met the same fatal error.

    So previously I only required phone_mobile as required. As I upgraded to 1.6, I made "phone" required too.

    If an old customer who make a new purchase, they would meet this fatal error. Because Prestashop says the required field is "empty", there would be an error.

    The way to solve this problem would be to remove the "phone" Under BO > Customer > Addresses and uncheck the box next to it.

    Otherwise, it is to communicate to the customer to fill in the phone field because checking out with Paypal.

    Hope this helps!

     

    En mi caso no se corresponde exactamente, porque realmente yo no he hecho cambios en la ficha, y sólo tengo como obligatorio el phone_mobile. 

     

    Total, que mis clientes siguen sin poder pagar, que he comprobado que los que me reportan el fallo tienen su móvil perfectamente puesto y ya no sé por dónde buscar pero ya la cosa está mal y sigo perdiendo ventas. Mil gracias anticipadas por vuestra ayuda

     

    Edito para decir que uso Prestashop 1.6.0.11 y que el módulo de paypal es 3.10.10, que ya lo desinstalé y reinstalé

  10. Si son facturas ya emitidas tienes que cambiarlas una a una. Entras desde tu hosting en phpMyAdmin, y te vas a la tabla ps_order_invoice. Allí tienes que entrar en cada factura que hayas emitido e irlas cambiando por la numeración correcta (el pedido es el número correspondiente a la columna id_order, y el número de factura el correspondiente a la columna number). Una vez cambiados, te vas al back office de prestashop, y en Pedidos - Facturas ya verás que en el campo número de factura te saldrá La siguiente factura se iniciará con este número, y luego aumentará con cada factura adicional. Establecer en 0 si desea mantener el número actual (el cual es #160xxx).

    El año que viene si lo haces justo al hacer la primera factura del año sólo tienes que modificar una en phpMyAdmin y ya lo dejarás listo

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More