'Ecommerce Website Problem, Shopping cart is opened in multiple tabs and data is modified in Shoppingcart

Tab1: User Created a Cart.

Tab1: User completed the personal info page.

Tab1: User completed the shipping page.

Tab1: User arrived on the payment page.

Tab2: On another tab, he opened the basket page and deleted the basket.

Tab2: He created a new Basket.

Tab1: User added payment info and proceeded for Order.

Tab1: User placed an order without contacts, as he deleted the cart which had contacts.

Such a journey, is not a genuine user journey. Here, the user is playing with the system. Such a journey is NOT supported. The user is opening multiple tabs, and running different journeys on both. How can we possibly find solution for this kind of problem and throw error message if user is playing with system?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source