How to Sell Nivoda Diamonds on Your WooCommerce Store
A step-by-step guide to connecting your Nivoda account to WooCommerce, syncing the diamond catalogue, setting your own pricing, and taking orders β without holding stock.
You have a Nivoda account and a WooCommerce store. The missing piece is getting that catalogue onto your site so customers can search, choose and buy. Here is how to sell Nivoda diamonds on WooCommerce end to end.
New to the marketplace? Start with what is Nivoda. Weighing your options? Read how to add a diamond catalogue to WordPress.
What you'll need
- A WooCommerce store on WordPress (6.5+)
- Nivoda API credentials from your Nivoda account
- The NivoSync plugin
Step 1 β Connect your Nivoda account
Install NivoSync and enter your Nivoda API credentials in the settings. The plugin authenticates against Nivoda and confirms the connection before any sync runs. Credentials are stored securely β never hard-coded or exposed on the front end.
Step 2 β Sync the catalogue
Run the first sync. NivoSync pulls the diamond inventory into a local cache table, so your store renders fast without hitting the API on every page view. You choose what to bring in β natural, lab-grown, shapes, price bands β and set a schedule so the catalogue refreshes automatically.
Because stone imagery and 360Β° video are served from Nivoda's CDN, the sync stays lightweight even across large catalogues.
Step 3 β Set your pricing and markup
This is where you protect your margin. NivoSync lets you apply your own markup rules on top of the Nivoda cost price, in your own currency. Customers only ever see your retail price β never the underlying cost.
Step 4 β Display the catalogue
Drop the catalogue onto any page with a shortcode. Out of the box you get:
- A searchable, filterable diamond grid (shape, carat, colour, clarity, cut, certificate)
- Individual diamond detail pages with full grading data and media
- A choice of display themes to match your brand
Step 5 β Add the ring builder
Diamonds rarely sell alone. NivoSync's ring builder lets a customer pick a setting and a stone and see the combined price, then add it straight to the WooCommerce cart. It captures the nivoda ring builder experience shoppers now expect.
Step 6 β Take the order
Checkout runs through standard WooCommerce, so your existing payment gateways, tax and order emails all work as normal. When a customer buys, you place the corresponding order with Nivoda β no stock held, no capital tied up.
Frequently asked questions
Do I need to hold diamond stock?
No. You take the customer's order first, then order the exact stone from Nivoda. That on-demand model is the reason to sell this way.
Will my customers see the Nivoda cost price?
Never. They see only your retail price after your markup rules are applied.
How often does the catalogue update?
On the schedule you set. Automatic sync keeps pricing and availability current without manual work.
Does it work with my existing WooCommerce theme and payment gateway?
Yes. NivoSync layers the catalogue and ring builder on top of standard WooCommerce, so your checkout, gateways and emails are unchanged.
Ready to launch your diamond catalogue? See NivoSync pricing or browse the documentation.