An Online to Offline (O2O) commerce platform that draws potential customers from online channels to make purchases in physical retail touchpoints.