You have no items in your shopping cart.
Can’t Select Shipping Method with PayPal Express Checkout in Magento
When operating a Magento store you might possibly come across the following problem. A customer selects PayPal Express payment method and proceeds to placing an order. After clicking “Place Order” they are redirected to PayPal to login and when they return to PayPal Order Review page on your store to finalize the order, the store does not let them proceed and keeps asking to re-enter the Shipping Method, although it has already been selected before. This can be very frustrating for a customer and can results in many lost orders.
Here is how we solve this problem:
Open the file:
find the following line in method updateShippingMethod(),
$shippingAddress->setShippingMethod ($methodCode) ->setCollectShippingRates(true);
And replace it with
$shippingAddress->setShippingMethod ($methodCode)->setCollectShippingRates (true) ->save();
With this little change the problem should disappear.
Warning: Do not forget to backup your files before any experiments.
Have a good day.