View Issue Details

IDProjectCategoryView StatusLast Update
0007254OXID eShop (all versions)1.03. Basket, checkout processpublic2021-08-06 09:22
ReporterSven Brunk 
PriorityurgentSeveritycriticalReproducibilityalways
Status acknowledgedResolutionopen 
Product Version6.3.1 
Target VersionFixed in Version 
Summary0007254: Add to basket does not force a refresh of order confirmation step
DescriptionAdding something to the basket in another tab while you are on the order confirmation step does not force a reload or trigger any error message.
Unfortunately this behaviour is illegal within the EU because someone ordered something without getting a clear price declaration upfront.
Steps To Reproduce1. Add a product to the basket
2. go through all steps until you reach the "Ready!" step, but do NOT click "Order Now" yet
3. open the shop in another tab and add something else to the basket
4. go back to the first tab still showing the old summary and click "Order Now"
5. Check in the backend that the order was actually submitted with the new total and the new product(s)
6. realize this is illegal in the EU since what you really ordered in step 4. was not displayed to you properly
Additional InformationThis missing validation also causes us issues in a project because we skip some parts of the checkout if only downloads are in the basket. But this also means you can skip the parts of the checkout by just putting a download to the basket, go to the order confirmation step, then add everything else and the shop owner then has trouble to fulfil the order.
TagsNo tags attached.
ThemeWave
BrowserGoogle Chrome
PHP VersionNot defined
Database VersionNot defined

Activities

QA

2021-08-06 09:22

administrator   ~0013471

see attachment for illustration
Order confirmation -> Tab 1
add something else to the basket -> Tab 2
Order with added article -> Order

Order.JPG (87,496 bytes)
Order.JPG (87,496 bytes)
Tab_1.JPG (128,447 bytes)
Tab_1.JPG (128,447 bytes)
Tab_2.JPG (169,185 bytes)
Tab_2.JPG (169,185 bytes)

QA

2021-08-06 09:22

administrator   ~0013472

- es -