View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006565 | module PayPal | module PayPal - sub | public | 2016-12-16 14:53 | 2017-03-13 13:43 |
Reporter | preethi | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 3.2.4 | ||||
Summary | 0006565: Shipping cost reset to 0,00 EUR when a guest orders for the first time and PayPal Express Checkout payment is used | ||||
Description | During the checkout process as a guest/anonymous, the shipping cost is reset to 0,00 EUR when using PayPal Express Checkout for payment and an e-mail address which has never been used in the shop for orders before. | ||||
Steps To Reproduce | PRECONDITIONS - OXID eShop Professional Edition running (e. g. OXID's demo shop) - PayPal module active and configured - Shipping costs configured - Shipping costs applied to orders below 80,00 EUR - Ordering as a guest is enabled in the shop settings - E-mail address available which has never been used before in the shop STEPS TO REPRODUCE 1. Go to https://demoshop.oxid-esales.com/professional-edition/ 2. Add an item below 80,00 EUR to the cart (e. g. "Transportcontainer THE BARREL"/ArtNr: 3788) 3. Go to the checkout, checkout as guest (shipping cost should be 3,90 EUR, see "Cart.PNG") 4. Use PayPal Express for payment (shipping cost is still shown as 3,90 EUR, see "Paypal payment.PNG") 5. Finalize payment steps on PayPal side and come back to the shop ACTUAL BEHAVIOR The following error is thrown: »Auf Grund Ihrer Auswahl im PayPal Express Checkout hat sich die Bestellsumme geändert. Bitte prüfen Sie Ihren Warenkorb und fahren Sie fort. Hinweis: Um den Express Checkout fortzusetzen, drücken Sie den Express Checkout Button erneut.« The Shipping cost is reset to 0,00 EUR instead of 3,90 EUR. See "Error.PNG" for more details. EXPECTED BEHAVIOR No error message shown, shipping cost does not change but is still 3,90 EUR after customer returns from the PayPal page to the checkout. | ||||
Additional Information | It is important that the e-mail that is being used is totally unknown to the shop, meaning no entry for it in any database table from previous orders. Once the e-mail is known to the shop, loggin into Paypal using Express checkout a second time does not throw any error and the order can completed successfully. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||