View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007749 | module PayPal Checkout | module PayPal checkout - sub | public | 2024-11-21 15:14 | 2024-11-22 11:37 |
Reporter | mount7 | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Summary | 0007749: Invalid delivery method with valid delivery Cost for paypal express | ||||
Description | see title and steps to reproduce | ||||
Steps To Reproduce | Product A with valid delivery D1 Product B with valid delivery D2 and invalid for D1 1. Put A in Basket 2. Paypal Express Btn -> Jump to order overview 3. Go Back to basket 4. Change Products in Basket: Put B in and remove A 5. Paypal Express Btn => Jump to order overview 6. Basket contains Product B with delivery D1 but valid delivery costs from D2 | ||||
Additional Information | https://github.com/OXID-eSales/paypal-module/blob/99d2cdd526d78c39e3e7fded492b000de3beb62c/src/Controller/ProxyController.php#L411 => Recompute/Revalidate of the shipping method is triggered only if the paymentId changes. Additionally executing those lines if the paymentId is Paypal Express and the paymentId has not changed fixes this issue | ||||
Tags | No tags attached. | ||||