Users visit eCommerce sites for a variety of reasons, such as browsing, comparison shopping, or making purchases. When a user decides to make a purchase, numerous barriers can hinder the checkout process, contributing to an average cart abandonment rate of around 70% across online stores. These obstacles extend beyond a streamlined and intuitive user experience. However, by focusing on improving the elements that can be enhanced through a better user experience, it is possible to significantly reduce cart abandonment rates and increase user satisfaction.