Yes, having a merchant account is one of the initial steps before starting payment gateway integration, as you will receive your money there.