This paper presents the latest progress on pricing and revenue management. Consumer's switching purchase behavior occurs frequently in perishable goods retail market, and we propose a twoperiod dynamic pricing model among online and offline retailers under heterogeneous purchase behavior of myopic consumers and strategic consumers. Through equilibrium solution and analysis, this study discusses the optimal pricing strategy under the influence of the service perception factor and the proportion of two kinds of consumers. Moreover, this paper analyzes the effect of three pricing strategies on profits to prove the effectiveness of price matching strategy implemented by offline retailers. The results show that the strategic behavior of heterogeneous consumers does not always have a negative impact on the profits of two retailers. The offline retailers can strategically choose to set higher prices to increase profits, and online retailers can also reduce the impact of heterogeneous consumer behavior by disclosing product attribute information. It is unwise for online retailers to take the initiative to match the price set by the offline retailers. In contrast, offline retailers can achieve a win-win situation for both retailers by matching the price of the online retailers actively.