Jump to content

PayPal Payent Issue - Shipping Fee


Recommended Posts

Hi all,

Why is it when a customer orders an item via my online store the shipping fee is added to the cart but not added to the PayPal screen for example £10.00 for the Product + £2.00 for shipping should make the PayPal fee £12.00 but I only get the price of the item not the shipping fee.
I then get the order and within the admin area it shows payment error?????

Can anyone help me with this at all?

Thanks,
Adam.

Link to comment
Share on other sites

  • 2 months later...

I think that is because you should disable paypal shipping fees calculation and let prestashop rule shipping fees calculations and pass the proper values to paypal.

This option can be disabled within your paypal's profile under the section regarding shipping fees.

Link to comment
Share on other sites

  • 1 year later...

I think Paypal als provide the funcitonality to collect shipping fee.
When you use Paypal to collect shipping fee, but does not set shipping fee, the payment error will occurs.

here is the details

At prestashop assume product is $10
When passes this order to Paypal, Paaypal will add shippping fee $2 as examples,
Customer will has to pay $12.

When customer finished payment, post back payment info to PrestaShop,
prestaShop will validate and create order. But the real paid amount $12 is not the same as order total amount $10.
So PrestaShop will set order sattsu as "Payment Error"

To avoid this problem.
Do not use Paypal shipping funcality to collect chipping fee
Instead, setup shipping at your PrestaShop side then pass shiiping to Paypal

Link to comment
Share on other sites

×
×
  • Create New...