Hello all
I have paypal express installed since a while and everything was working fine, till today, where I discovered that paypal overides the shipping method chosen by the customer and is replacing this by the cheapest that exist:
I have 2 shipping methods: Flat rate (=9eur) and store pickup (=0eur). Paypal return url is set to checkout_confirmation.php
When somebody place an order, choosing the flat shipping rate and after that paypal express, after returning back from paypal to the order_confirmation.php, the flat rate is overwritten by the storepickup rate.
If I change the chargings (ie flat=1 eur, storepickup = 2 eur), then the flat rate appears "automatically".
Changing the shipping method (after paypal) in checkout_confirmation.php, everything goes fine, the customer is getting charged the shipping cost and I receive the money, but only then.
I found some cases in the forum where people were reporting similar issues, but never a clear answer.
Does anyone has an idea or a tip what to do?