Goullak Posted May 15, 2014 Share Posted May 15, 2014 (edited) Buenas tardes! He instalado el módulo "Paypal Fee" para aplicarle el porcentaje que cobra Paypal al comprador. He configurado tanto mi cuenta Paypal como el módulo en sí. Esto funciona correctamente. Cuando añado un producto con un transportista concreto añade el gasto de envío perfectamente tanto en Prestashop como en Paypal. El problema viene cuando añado 2 productos con diferentes transportistas, ya que Prestashop suma los gastos de envío pero Paypal no muestra gastos de envío. La única modificación que he hecho viene de esta respuesta del hilo: http://www.prestashop.com/forums/topic/157449-anadir-recargo-si-se-paga-con-paypal/?p=1303607 Modificando en paypal.php esta línea: 'shipping' => number_format(Tools::convertPrice(($params['cart']->getOrderShippingCost() + $params['cart']->getOrderTotal(true, 6)), $currency), 2, '.', ''), por esta otra: 'shipping' => number_format(Tools::convertPrice(($params['cart']->getOrderShippingCost($params['cart']->id_carrier, false) + $params['cart']->getOrderTotal(true, 6)), $currency), 2, '.', ''), Ya que sin esta modificación no mostraba los gastos de envío en Paypal, sólo mostraba el porcentaje de Paypal que se le cobra al cliente. ¿Alguien sabe como solucionar este problema? Gracias! Edited May 16, 2014 by Goullak (see edit history) Link to comment Share on other sites More sharing options...
Goullak Posted May 16, 2014 Author Share Posted May 16, 2014 Adjunto la pantalla del paso de compra "Transporte" con dos transportistas diferentes y la suma de los gastos de envío en Prestashop y la pantalla del "Resumen de compra" de Paypal en el que no muestra los gastos de envío. Link to comment Share on other sites More sharing options...
Recommended Posts