Zoho People: HR Management for Indian Companies
Zoho People for India: leave management, attendance tracking, onboarding workflows, performance appraisals, and Zoho Payroll…
Setting up an online store typically involves choosing a platform, paying for hosting, configuring a payment gateway, connecting an inventory system and then manually keeping those systems in sync. For businesses already using the Zoho ecosystem, there is a more direct path. Zoho Commerce online store setup consolidates storefront management, order processing and inventory tracking into a single platform that connects natively to Zoho Inventory, Zoho Books and Zoho CRM. This guide walks through every configuration layer, from choosing a theme to comparing the platform honestly against Shopify and WooCommerce, so you can make an informed decision before committing to a build.

Zoho Commerce is a hosted e-commerce platform that lets you build and manage an online store through a visual editor, without writing code. It handles the storefront, product catalog, checkout, payment processing and order management. Unlike a standalone platform, it is designed to sit inside the Zoho product family.
The integrations that matter most in practice are:
Zoho Commerce is fully hosted. Zoho manages servers, uptime, SSL certificates and platform updates. You do not interact with a hosting control panel or web server. This reduces operational overhead for small teams but means you have less control over performance tuning compared to a self-hosted WooCommerce installation.
Zoho Commerce is included in the Zoho One bundle. For businesses already paying for Zoho One, adding an online store carries no incremental licensing cost, which changes the economics of the platform comparison significantly.
Store setup in Zoho Commerce follows a guided wizard that takes you through the core configuration steps. The full setup including a working product catalog and payment connection can realistically be completed in a day for stores with small to medium product catalogs.
Zoho Commerce provides a library of pre-built themes. Each theme is responsive and covers standard e-commerce page types: home, collection, product detail, cart and checkout. The theme editor is block-based; you select sections, reorder them and adjust settings like typography, colours and image placement without touching HTML or CSS.
Custom CSS is available for stores that need to move beyond the editor’s options. However, full custom theme development using code templates is more limited than WooCommerce, which gives you complete PHP-level control over templates.
Connecting your own domain involves updating your domain’s CNAME or A record to point to Zoho Commerce’s servers. The platform provides step-by-step instructions for major registrars. SSL is provisioned automatically once the domain is verified, typically within a few hours of the DNS change propagating.
Products are added with a name, description, price, images and SKU. Categories and tags organise the catalog for navigation. For products with variations, Zoho Commerce supports up to three attribute dimensions simultaneously, for example size, colour and material. Each combination of attributes creates a variant with its own SKU, price and stock level.
You can create digital product listings and attach downloadable files. After a completed payment, the customer receives an automated email with a download link. This requires no separate configuration and works with the same product creation workflow as physical items.
Getting payment and shipping configured correctly before launch is the step most stores get wrong the first time. Zoho Commerce gives you structured settings for both.
Zoho Commerce connects to Stripe, PayPal, Authorize.Net, Razorpay and several country-specific gateways. The gateway connection is configured in Settings > Payments. You provide your gateway API credentials, which Zoho stores securely and uses to process charges. No card data passes through your store’s servers; it flows directly between the customer’s browser and the gateway via tokenisation.
You can also configure offline payment methods such as bank transfer or pay-on-delivery. Orders placed with offline payment methods are held in a pending state until you manually mark them as paid.
Shipping configuration in Zoho Commerce is zone-based. You define geographic zones (country, state/region groups) and then assign one or more shipping methods to each zone. Rate options include flat rate, weight-based rates, price-based rates and free shipping thresholds. For businesses shipping internationally, you create separate zones for each region with appropriate rates.
Zoho Commerce integrates with Zoho Inventory for carrier-calculated shipping rates. When a customer enters their delivery address at checkout, Inventory queries your connected carrier accounts (FedEx, UPS, USPS, DHL depending on your region) and returns live rate options. This requires an active Zoho Inventory subscription and configured carrier accounts within Inventory.
Tax rates are configured by zone, either as manual fixed percentages or using Avalara for automated US tax calculation. Taxes can be set to display inclusive or exclusive of the product price, depending on the convention expected by your primary market.

Inventory accuracy is where many small e-commerce operations break down. Zoho Commerce addresses this through its native connection to Zoho Inventory.
When you connect Zoho Commerce to Zoho Inventory, product records in Commerce are linked to item records in Inventory by SKU. Stock levels are read from Inventory and displayed on product pages. When an order is placed in Commerce, a sales order is created in Inventory and the available stock count decreases accordingly. This prevents overselling without any manual adjustment.
Zoho Inventory supports multiple warehouse locations. You can configure which warehouse fulfils orders from your Commerce store and set up routing rules if you operate more than one location. Fulfilment teams work entirely in Inventory for picking, packing and shipping; Commerce displays order status updates to customers as Inventory updates the shipment record.
Reorder points set in Zoho Inventory trigger alerts when stock falls below a defined threshold. These alerts are visible in Inventory regardless of which sales channel generated the sales. For stores with a wide SKU range, this prevents the common problem of discovering out-of-stock items only after a customer attempts to purchase.
Running a store that generates traffic and converts visitors requires attention to three operational areas that Zoho Commerce addresses directly.
Each product, collection and page in Zoho Commerce has editable meta title, meta description and URL slug fields. The platform generates sitemap.xml and robots.txt automatically and submits the sitemap to Google Search Console when you connect your property. Structured data (Product schema with price, availability and review count) is output on product pages without any plugin or custom code required.
When a visitor adds items to the cart and leaves without completing checkout, Zoho Commerce captures the cart if an email address was entered. You can configure an automated email sequence, typically a single email at one to four hours after abandonment, reminding the customer of their cart contents with a link to resume checkout. This is one of the highest-return automations in e-commerce and requires no third-party tool.
Discounts can be configured as coupon codes or automatic discounts applied at checkout when defined conditions are met (cart value above a threshold, specific product in cart, first purchase). Percentage discounts, fixed-amount discounts and free shipping discounts are all supported. You can set start and end dates for time-limited campaigns and cap the total redemption count.
| Factor | Zoho Commerce | Shopify | WooCommerce |
|---|---|---|---|
| Monthly cost (entry) | ~$20 standalone / free with Zoho One | $39/month | Free plugin; hosting ~$10–$30/month |
| Transaction fees | None (gateway fees only) | 0.5–2% if not using Shopify Payments | None (gateway fees only) |
| Setup complexity | Low | Low | Medium to high |
| Theme / design flexibility | Moderate | High | Very high |
| App / plugin ecosystem | Limited | Extensive (8,000+ apps) | Extensive (thousands of plugins) |
| Zoho CRM / Books sync | Native | Via third-party connectors | Via third-party plugins |
| Inventory management | Via Zoho Inventory (native) | Built-in (basic) or via apps | Via WooCommerce plugins |
| Hosting and maintenance | Fully managed | Fully managed | Self-managed (your responsibility) |
| Abandoned cart recovery | Built-in | Built-in | Requires plugin |
| Best for | Zoho-stack businesses | Any business, widest feature set | WordPress sites needing full control |
Zoho Commerce is the right choice in a specific set of circumstances, and the wrong choice in others. Understanding where the boundary sits saves time and avoids a platform migration later.
For most small to mid-size D2C brands launching their first store and running on Zoho’s broader platform, Zoho Commerce removes the integration layer that otherwise requires paid connectors or custom API work. The platform does not try to compete with Shopify on the depth of its third-party ecosystem; it competes on the strength of its native Zoho integrations and its zero incremental cost for Zoho One subscribers.
Can I use my own domain with Zoho Commerce?
Yes. You can connect a custom domain you already own to your Zoho Commerce store. The platform provides instructions for updating your DNS records. SSL is included automatically once the domain is connected.
Does Zoho Commerce support digital product downloads?
Yes. You can create products of type ‘digital’ and attach a downloadable file. After a successful payment, the customer receives an email with a download link. There is no separate configuration required.
How does Zoho Commerce handle inventory when I also sell on other channels?
When connected to Zoho Inventory, stock levels are managed centrally in Inventory. Sales from your Zoho Commerce store reduce the inventory count in real time, and the same inventory record can reflect stock allocated to other sales channels, preventing overselling.
What payment options does Zoho Commerce support?
Zoho Commerce supports Stripe, PayPal, Razorpay, Authorize.Net and several regional gateways depending on your country. For markets where these are not available, you can also configure offline payment options like bank transfer with manual order confirmation.
Is Zoho Commerce included in Zoho One?
Yes. Zoho Commerce is part of the Zoho One bundle. Businesses already subscribed to Zoho One can activate and use it without an additional subscription fee.
Zoho commerce online store setup is most valuable when you treat it as part of the Zoho platform rather than a standalone product. The native connections to Inventory, Books and CRM are what differentiate it from generic hosted store builders. If your business operations already run on Zoho, adding Commerce as your storefront is a practical and cost-effective move. If you are starting fresh without a Zoho dependency, evaluate Shopify first for its maturity and app ecosystem, then consider Commerce if the Zoho One pricing makes the bundle attractive overall.
Our team builds systems that actually work. No fluff, just honest architecture and clean implementation.