School of Economics and Management Tsinghua University Beijing 100084 China;
School of Management and Economics Beijing Institute of Technology Beijing 100081 China;
School of Management and Economics Beijing Institute of Technology Beijing 100081 China;
Online business; Online reviews; Seller responses to online reviews; Promotional information; Relationship quality; Repurchase intention; Partial least squares-structural equation modeling(PLS-SEM);