If you have small retail Business and Big Business then you need an online retail merchant account. Becaues online retail is the process of credit card online process. And most people used to online transaction and payment.