Hola!
Desde la tienda que tenemos hacemos envíos contra reembolso. Lo que hacemos es indicar el método de envío que el servicio tiene un coste, pero realmente el sistema no lo calcula.
Cuando el cliente realiza el pedido, le mandamos un mail con el cálculo actual del transporte para que este nos lo acepte.
¿Cómo podemos hacer para que el cálculo está incluido ya en el momento de hacer el pedido?
Gracias
Sympso.
Hola,
Virtuemart dispone de la opción de configurar los métodos de envío, de forma que podemos establecer diferentes tarifas en función de la dirección de envío y del peso del envío.
Para ello, en el apartado Configuración de la administración de Virtuemart debes ir a la pestaña Envío y marcar la opción "modulo estándar del envío con configurado individual transporte y tarifa. RECOMENDADO !".
A continuación, tendrás que ir en el menú de administración de Virtuemart al apartado Administración del Envío y crear los Transportistas y Tarifas de envío que puedas necesitar.
Te recomiendo que veas el siguiente vídeo tutorial que explica la configuración completa de una web en Joomla con Virtuemart, que incluye el apartado de la configuración de los envíos:
http://www.youtube.com/user/webempresa#grid/user/AE64E70C69A6DDAE
Gracias por tu respuesta!
La creación de transportista y tarifa la tenemos hecha, pero me falta el modo de contra reembolso, pues me cobran un 3% del importe y un mínimo de 3€.
¿En qué video se ve esto? Veo varios videos pero ninguno que se adapte a esto en concreto.
gracias,
Sympso.
Gracias,
Ya he creado la forma de pago, en lugar de poner -3 y marcar total, he marcado porcentaje, pues es lo que nos carga nuestra agencia.
Pero el cálculo del 3% lo hace sobre el precio del articulo sin IVA y yo necestio que lo haga con el IVA incluido.
Podría poner un 4% para solucionarlo pero el cálculo aparece en pantalla, y hay que darle explicaciones al cliente.
¿Tiene solución?
Gracias,
Carlos.
Oops, si que lo calcula bien, pero hace un previo sin IVA pero luego lo añade bien.
Cómo puedo cambiar la palabra Fee por "Cargo por contra reembolso"?
Muchas gracias!
Sympso.
Pues lo encontré:
/administrator/components/com_virtuemart/languages/common/spanish.php
Sympso.
Hola, yo lo tengo funcionando perfecto en una de mis tiendas:
Especias de Calidad Tienda Online
Se hace creando una nueva forma de pago así;
Supongamos que tu agencia te cobre un 5% sobre el total del reembolso con un mínimo de 3.15 €.
En el descuento tienes que poner "-5.00" y marcar "porcentaje".
Debajo, casi al final donde pone mínimo de descuento, pones "3.15", si, si, y no "-3.15".
En el total te saldrá con el nombre de "Fee", esto lo puedes cambiar por FTP, en la carpeta:
Administrator/Components/Com_Virtuemart/Languajes/Commom/Spanish
Lo buscas poniendo "fee" y modificas la palabra Fee. Ojo, que sale en varias instrucciones de la página php:
Solo debes cambiar la palabra "fee" que sale sola. Normalmente le tendrás que dar unas 4 ó 5 veces a buscar hasta que encuentre la que buscamos.
Espero que os haya ayudado.
Un Saludo a todos.
Volviendo al tema de si se aplica el % sobre el PVP con IVA o sin IVA, a mí me lo aplica sobre el precio bruto sin IVA ni portes.
🙁
Lo que me gustaría es que me aplicara el 3% sobre el total PVP (Con IVA y portes)
O sea, que si se hace un pedido de 129€ + 7€ portes = 136€ habrá que añadir al total a pagar 4,08€ = 140,08€
(que es un 3% sobre el total a pagar en efectivo al mensajero a la entrega del paquete)
Ahora me lo calcula como 3,28€ (que es el 3% de 109,32 € (129€ sin IVA 18%))
¿Cómo se hace? ¿Dónde se configura?
Adjunto pantallazo de cómo lo tengo configurado..
Gracias!
Bueno, un avance,
ya he conseguido que me muestre el cálculo del coste del modo de pago "contrareembolso" con IVA.
He tenido que modificar el archivo ps_checkout.php, alrededor de la linea 1700:
EN LUGAR DE:
$subtotal = $this->get_order_subtotal( $vars );
HE PUESTO:
$subtotal = $this->get_order_total( $vars ) ;
Ahora lo que me faltaría es añadirle al cálculo los portes, es decir, que calcule el 3% del PVP TOTAL (portes incluidos) y no
el 3% del PVP total sin portes como lo hace ahora...
Alguna idea? Sugerencia?
He intentado editar el código probando 800 cosas diferentes y nada de nada.
Por ejemplo, he intentado los siguientes cálculos (en ps_checkout.php):
$subtotal = $this->get_order_total( $vars ) + $this->calc_order_shipping( $vars );
y también:
$subtotal = $this->get_order_total( $vars ) + $vars['order_shipping'];
PERO N OHAY MANERA.
Alguna ayudita por favor?
:cheer:
Al fin encontré cómo resolver el problema.
El HACK lo he publicado en :
http://forum.virtuemart.net/index.php?topic=82397.0
Saludos!