Cart abandonment can occur for many reasons. Depending on the ecommerce site, a confusing checkout flow, unclear return policy, lack of payment options or discount codes, unexpected shipping costs, and requiring customers to create an account to check out can all contribute to digital shopping cart abandonment stats.