Blog / Digital Strategy Is payment overrated? eCommerce merchant payment demystified Go to any eCommerce or retail conference and look at the premium sponsors: chances are they have something to do with payment. Those guys have a lot of cash and …