Online shopping has grown popularity over the years because of its convenient and can often save money for buyers. There are two main factors that can affect a person to do shopping online: internal factors and external factors. Previous research often focuses on one factor only, that is, internal or external factors in influencing online shopping. Therefore, this research attempts to integrate…