Jump to content

Módulo Cash on Delivery


NeroCaes

Recommended Posts

Llevo apenas tres días trabajando con Prestashop, pero ya he tenido algunas dificultades con las que he tenido que lidiar. Una de ellas era el tema de los envíos contra reembolso y el famoso porcentaje de incremento a la tarifa del producto. Probé el módulo sobre el que se discutía en este mensaje del foro y que casualmente encontré por google, pero al igual que a otros foreros, no me funciona sobre la versión 1.4 de Prestashop.

 

Hasta aquí más de lo mismo.

 

He seguido buscando por la red, y he dado con otro módulo que sí que funciona sobre 1.4, así que he querido compartirlo con vosotros.

 

Espero que os sea de utilidad.

 

Saludos.

Francis

Edited by Mike Kranzler
módulo retirado a petición de los maofree (see edit history)
Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...

Hola! Yo lo estoy probando y funciona casi bien. Sólo me falla el retorno. Todo cuadra, se genera el pedido, se crea la factura, todo. Pero el retorno se queda en blanco, no informa de que todo ha procedido correctamente.
Alguien sabe cómo puedo solucionarlo? (supongo que habrá que modificar algo en validation.php dentro del módulo, pero no sé el qué.
Por lo demás, el módulo es muy recomendable, despues de haberle dado muchas vueltas antes de encontrarlo.

Link to comment
Share on other sites

  • 2 weeks later...

Hola,

Esto es lo que hay que hacer para instalar bien el módulo y que funcione.

1) Añadir un nuevo estado de pedidos:

Ir a "Pedidos" -> "Estados" pulsar "Nuevo". Agrege el nombre de "Preparado para salir".
Nombre del estado "Pedido en preparación"
Utilizar el icono que viene en el módulo
Usa el color por ejemplo. Azul Claro
Marque todas las casillas excepto ocultar estado de pedidos
Seleciones la plantilla de email "preparation" o cree dos una nueva.
Para el pago en efectivo no es necesario poner "Preparado para salir"..
Apunte el ID de este nuevo estado

2) Añada una nueva linea a defines.inc.php:

que se encuentra en la carpeta "config".
Por la línea 102, donde está "Order states", agregue una línea como esta: define('_PS_OS_CASHONDELIVERYFEE_', xx);
Y sustituya las xx con el ID del estado que hemos creado anteriormente.
Con esta ya estaría todo finalizado (cruzemos los dedos)

Link to comment
Share on other sites

  • 3 months later...
  • 5 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...