As an online shopper, you may have abandoned plenty of carts yourself. However, as an e-commerce shop owner, you would always hope that a good number of people complete a purchase instead of leaving their carts behind. Shopping cart abandonment is the bane of the…