Complete Guide to Jiwa eCommerce Integration: What Every Australian Distributor Should Know
Many Australian distributors running Jiwa are still getting web orders into their ERP the same way they did when the website first went live: someone prints or exports the order, re-keys it into Jiwa, then goes back to the website to update stock by hand. It works at low volume. At a few dozen orders a day, it becomes a full-time job, and every re-keyed order is a chance to get a price, a quantity, or a customer account wrong.
A proper Jiwa eCommerce integration removes that double handling. Jiwa stays the single source of truth for products, pricing, stock, and customers, and your website simply reflects it, while orders flow back into Jiwa without anyone touching them.
This guide covers what a Jiwa integration actually syncs, the signs you've outgrown a manual process, how setup works, and what to check before you choose an integration partner.
Signs Your Jiwa and Website Are Out of Step
If your Jiwa system and your online store aren't properly connected, the symptoms tend to show up in the same places:
- Web orders are re-keyed into Jiwa. Someone on your team copies orders from the website into Jiwa each morning, and again after lunch.
- Stock on the website is wrong. Customers order items that sold out yesterday, or the site shows "out of stock" on products sitting in the warehouse.
- Trade customers see the wrong price. Your debtor pricing lives in Jiwa, but the website shows everyone the same list price, or a manually maintained copy that drifts out of date.
- New products take days to go live. Products are created in Jiwa, then created again on the website, with descriptions, categories, and images added separately.
- Customer accounts don't match. A trade customer's web login isn't linked to their Jiwa debtor account, so their order history, terms, and pricing don't follow them online.
If two or more of these sound familiar, the problem usually isn't your team. It's that the website and Jiwa are being run as two separate systems.
Why Jiwa and eCommerce Platforms Don't Talk by Default
Jiwa is an Australian-built ERP designed around the way distributors and wholesalers actually operate: debtor accounts, price schemes, warehouses, and purchasing. Most eCommerce platforms were built for a very different world. The gap between the two causes most of the friction.
Different data models. eCommerce platforms think in terms of "products" and "customers." Jiwa thinks in terms of inventory items, debtors, price schemes, and warehouses. Mapping one to the other needs deliberate decisions, which is why a Jiwa eCommerce integration can't be a generic plugin.
B2B pricing is complex. According to Jiwa's own documentation, debtor price groups can calculate a customer's price from the sell price, RRP, or one of ten price fields (P1–P10), with optional quantity breaks on top. Retail-first platforms often support one price per product, so this level of B2B pricing gets flattened or ignored.
Stock lives in multiple places. If you run more than one warehouse or location in Jiwa, the website needs to know which stock is actually available to sell online.
Off-the-shelf connectors rarely cover Jiwa. Most mass-market integration apps are built for Xero, MYOB, and QuickBooks. A Jiwa eCommerce integration is specialist work, so many Australian businesses end up with a partial sync or a CSV export routine.
Custom fields become a workaround. Without a proper integration, teams bolt extra information onto products using custom fields. As our post on Jiwa 8 category sync explains, that approach works until someone types something slightly differently.
What a Jiwa eCommerce Integration Should Sync
A complete integration is more than an order import. Here's what should flow between Jiwa and your online store, and in which direction.
Products and Categories (Jiwa → Website)
Products marked as web-enabled in Jiwa should flow to your website automatically, including descriptions, product codes, and categories. With Jiwa 8, the category tree you build in the Web Store module can sync directly to your storefront, so there's no second catalogue to maintain.
Stock Levels (Jiwa → Website)
Available stock should update on the website from Jiwa on a regular schedule, so customers see what you can actually ship. This is what prevents overselling and the awkward "sorry, that's on backorder" call after the order is placed. As business.gov.au puts it, good inventory records "help you know what's selling (and what isn't)", and a website showing the same figures as Jiwa extends that accuracy to your customers.
Pricing (Jiwa → Website)
Your list prices, and your trade customers' specific prices, should come from Jiwa. When a customer logs in, they should see their price, not a generic one. We cover how this works in more detail in our guide to B2B customer-specific pricing.
Customers (Jiwa ↔ Website)
Trade customers' web logins should link to their Jiwa debtor accounts, so the website knows who they are, what they pay, and what terms they're on. Web Ninja webstores can auto-link accounting customers to the website, which saves your team setting up every trade login by hand.
Orders (Website → Jiwa)
Orders placed online should land in Jiwa automatically against the correct debtor, with the right prices, freight, and payment details. No re-keying, no copy-and-paste errors, and your warehouse can pick from Jiwa the way it always has.
Order History and Invoices (Jiwa → Website)
For trade customers, being able to see past orders, invoices, and statements online cuts down on "can you resend that invoice?" emails. This is available as an add-on on Web Ninja sites.
How to Set Up a Jiwa eCommerce Integration
Every business is a little different, but a well-run integration project follows the same broad steps.
- Decide which platform your customers will order from. A B2B ordering portal suits trade-only businesses. A combined B2B and B2C webstore suits businesses selling to both trade and retail. If you already run Shopify or WooCommerce, a connector links that store to Jiwa instead.
- Clean up your product data in Jiwa. Check product codes, descriptions, units of measure, and which items should be web-enabled. Whatever is in Jiwa is what will appear online, so this step pays for itself.
- Build your category tree. On Jiwa 8, set up your categories in the Web Store module and tick them against each product. On older versions, agree on how categories will be mapped.
- Map pricing and customers. Confirm how list prices, price schemes, and debtor-specific prices should display online, and which debtors should get web logins.
- Agree how orders should land in Jiwa. Decide whether web orders come in as sales orders or invoices, how freight is charged, and how payments are recorded.
- Test with real orders. Place test orders as a retail customer and as a trade customer, and check that prices, stock, and the resulting Jiwa documents are exactly what you expect.
- Go live and monitor. Watch the first week of orders closely, then move to spot-checking.
A caution: resist the urge to "fix it later" on product data. An integration faithfully copies whatever is in Jiwa. Messy data in Jiwa becomes a messy website.
When to Bring in a Jiwa eCommerce Integration Specialist
Some Jiwa businesses can live with a simple CSV export for a while. It's time to bring in a specialist when:
- You're processing more than a handful of web orders a day and re-keying is eating staff time
- Trade customers need to see their own pricing, terms, or order history online
- You run multiple warehouses and need accurate available stock on the website
- You sell through more than one channel, such as a webstore and eBay, and need stock kept in step across all of them
- You've had pricing or stock errors that cost you a sale or a customer relationship
- You're upgrading to Jiwa 8 and want to set up the website side properly at the same time
Web Ninja builds and supports Jiwa integrations for Australian and New Zealand distributors. Our B2B online ordering portals and B2B and B2C webstores connect directly to Jiwa, and our Shopify connector and WooCommerce connector link existing stores to Jiwa as well.
How to Keep Your Jiwa eCommerce Integration Running Smoothly
Once your integration is live, a few habits keep it reliable:
- Keep Jiwa as the single source of truth. Make product, price, and customer changes in Jiwa, not on the website, so the two never disagree.
- Review web-enabled products monthly. Retire discontinued lines in Jiwa so they drop off the website automatically.
- Spot-check orders weekly. Compare a handful of web orders against the Jiwa documents they created, especially for trade customers with special pricing.
- Plan ahead for Jiwa upgrades. Let your integration partner know before you upgrade Jiwa, so the connection is tested against the new version.
- Tidy your category tree as your range grows. A well-structured tree helps both customer navigation and on-site SEO.
- Stocktake on a schedule. Industry best practice is to cycle count fast-moving lines between full stocktakes, so the stock figure Jiwa sends to your website stays trustworthy.
Getting Jiwa and Your Webstore Working as One System
A Jiwa eCommerce integration turns your website from a second system your team has to maintain into an extension of the ERP you already run. Products, stock, pricing, and customers come from Jiwa, and orders go straight back into it, with no re-keying in between.
For Australian distributors and wholesalers, that means fewer errors, faster order processing, and trade customers who can order online with confidence that the price and stock they see are right. Whether you need a B2B portal, a combined webstore, or a connector for an existing Shopify or WooCommerce site, Summon a Ninja and we'll walk you through what a Jiwa eCommerce integration looks like for your business, wherever you are in Australia.
Frequently Asked Questions
Does Web Ninja integrate with Jiwa 8?
Yes. Web Ninja integrates Jiwa with B2B ordering portals, webstores, and existing Shopify and WooCommerce stores. Jiwa 8 users also get direct category sync from the Web Store module.
Can trade customers see their own pricing from Jiwa online?
Yes. When a trade customer logs in, the integration uses their Jiwa debtor account to show their pricing rather than the standard list price, so what they see online matches what they'd be charged over the phone.
Do web orders go straight into Jiwa?
Yes. Orders placed online are created in Jiwa automatically against the right debtor account, with no manual re-keying. How they land (for example as sales orders) is agreed during setup.
I already have a Shopify store. Do I need to rebuild my website?
No. If you're happy with Shopify or WooCommerce, a connector links your existing store to Jiwa. A dedicated B2B portal or Web Ninja webstore is usually the better fit when most of your sales are to trade customers.
How long does a Jiwa eCommerce integration take to set up?
It depends on the size of your catalogue, how clean your Jiwa data is, and how complex your pricing is. Clean data and a clear decision on your ordering platform are the two biggest factors in a fast go-live.
Who should I talk to about a Jiwa eCommerce integration?
Get in touch with Web Ninja. We specialise in connecting Australian ERPs and accounting systems to online stores and B2B ordering portals.