This infographic dives into research about the psychology of ecommerce sales and the online checkout.