Survey: Electronic Payment Rules the Day