It’s been two years since eBay launched its managed payments experience for customers to help transactions on the site go smoother. Alyssa Cutright, Head of Global Payments at eBay, joined Cheddar to discuss this new direction.