No. You can buy your domain from any domain provider like Google domains, Godaddy, BigRock, Hostgator, etc.. and integrate them with the E-commerce website you created with Zemuria.
The One-time Custom Domain Integration Plan is a one-time fee we charge for enabling you to host your Zemuria store - but on your custom domain which you may have purchased elsewhere.