Cart abandonment is a perennial battle in e-commerce.
But since the advent of mobile shopping, the battle has become more complicated.