View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003110 | OXID eShop (all versions) | 1.03. Basket, checkout process | public | 2011-08-03 16:48 | 2014-10-29 14:38 |
Reporter | b.hasis | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | EE 4.3.1 | OS | Ubuntu | OS Version | 8.x |
Product Version | 4.3.1 revision 27257 | ||||
Fixed in Version | 4.6.0_beta2 | ||||
Summary | 0003110: changing Shipping Addresses in Account/Address processing checkout will change shipping address at order too | ||||
Description | In case a customer opens a new tab while he is on the order overview page (order.tpl) and changes his shippingadress within the new tab, this new shippingadress will also be saved in the current order on the first tab. So we got the problem that he can choose another country and maybe gets lower shipping costs, and different delivery options or paymenttypes, or even more critical, if costumer got a VAT-ID he will be able to get a delivery without TAX in the Homecountry of the shop. | ||||
Steps To Reproduce | You need: An account with a shipping address different to the billing address. 1.You make an checkout. 2. choose a shipping address different to the billing address 3.Stop at the order overviews page(order.tpl) 4.Open a new tab and go to my account/my address and change the delivery address(save it) 5.finalyze order Check the order in the backend administration and you will the the address in the order is not anymore the address you choosen in step 2 of the checkout address. | ||||
Tags | Order | ||||
Theme | Basic | ||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
|
same problem exist with billing address also. |
|
the proper solution for that would be to make recalculation of the order after it’s submitted in the 4th step. Then – if recalculated values not matches with the submitted ones – return user back to 4th step with proper warning message |
|
fixed: added address check if it changed or not and if changed display error |