online retail ecosystem