PurposeTaking the perfect perspective of customers' satisfaction, this paper aims to investigate the elements affecting customer satisfaction in business-to-consumer (B2C) online retailing stores, which are divided into five non-monetary dimensions: trust, order fulfillment, website construction, excitement and interaction.Design/methodology/approachDue to distinguishing the suitability of the data, the authors used exploratory factor analysis (EFA). Next, the authors utilized confirmatory factor analysis (CFA) to check their validity. Then, the authors applied Cronbach's alpha to check the reliability of the elements. After that, the authors combined these five elements with structural equation modeling (SEM) to make a model. The authors also performed Friedman tests to prioritize the elements.FindingsThe results indicate that each element is undeniably significant and has an extraordinary impact on customers' satisfaction evaluation. Therefore, system providers and electronic retailers need to consider them on their websites to achieve marketing goals in the competitive online environments.Originality/valueElectronic commerce has resulted in an essential change in B2C marketing, especially in the electronic retailing industry. Online suppliers need to satisfy their customers to receive competitive advantages and increase their income. The purpose of this study is to research the elements affecting customers' satisfaction in B2C online retailing stores.