Jump to content

No muestra gastos de envío en Paypal con transportistas diferentes


Recommended Posts

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!

 

post-707204-0-94935500-1400232062_thumb.jpg

post-707204-0-19447400-1400232072_thumb.jpg

Edited by Goullak (see edit history)
Link to comment
Share on other sites

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

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...