oCiolaPalma v4.1

Inicio cHill.Room Como hacer que VirtueMart cobre los gastos de envío en PayPal [SOLUCIONADO]

Como hacer que VirtueMart cobre los gastos de envío en PayPal [SOLUCIONADO]

Hoy configurando un VirtueMart me he dado cuenta que en la tienda los gastos de envío se reflejan correctamente, tanto en la factura como en el total del pedido, el problema llega cuando finalizo el pedido y en PayPal no aparecen los gastos de transporte.

Después de navegar un poco he dado con esta solución. Ahora cuando finalicemos el pedido en VirtueMart y nos lleve a pagar a PayPal podemos ver que los gastos de envío han sido sumados correctamente.

Vamos a la administración de nuestro virtuemart y editaremos el módulo de pago de Paypal

Listar metodos de Pago>Paypal>Pestaña Configuración y cambiamos la siguiente línea.

Sustituimos esta línea..

"amount" => round( $db->f("order_subtotal")+$tax_total-$discount_total, 2), 

Por esta de aquí..

"amount" => round( $db->f("order_total")-$discount_total,2),
(mantenemos el -$discount_total para que reste las promociones o descuentos)

Virtuemart Transporte Paypal

Un saludo y espero que os sirva de ayuda!

Visto: 1289

Comentarios (1)

Cargar importe de gastos de envio en pago por paypal
1
Mironeando por ahi respecto a las soluciones de facturacion que se pueden usar vi esto y es cierto, no pasa el importe... gracias, una cosa menos que despejar smilies/smiley.gif
Por erm3nda noviembre 11, 2010 | url

Escribir comentario

- | +
security image
Escribe los caracteres de la imagen

busy