NivoSync
Sign inBuy now

Nivoda Γ— WordPress

Nivoda API integration for WordPress & WooCommerce

Sync your Nivoda inventory into your WordPress store β€” with your pricing, your branding and a full shopping experience. Your catalogue size follows the suppliers your Nivoda account has access to.

Turn the Nivoda catalogue into your storefront

Nivoda gives you access to the diamonds. NivoSync puts them on your website. It connects your Nivoda account to WooCommerce, caches the catalogue locally for speed, applies your markup, and renders a searchable diamond catalogue and ring builder your customers can buy from. Nivoda's marketplace lists over a million diamonds β€” you sell the ones your suppliers grant you access to.

How the integration works

From credentials to checkout in four steps.

  1. Connect

    Enter your Nivoda API credentials once. NivoSync speaks Nivoda's GraphQL API for you β€” authenticating securely and confirming the connection before any sync runs.

  2. Sync

    Pull the diamonds you want β€” natural, lab-grown, by shape or price band β€” into a local cache, on an automatic schedule.

  3. Price

    Apply your own markup rules in your own currency. Customers only ever see your retail price, never the Nivoda cost.

  4. Sell

    Display the catalogue and ring builder with a shortcode. Checkout runs through standard WooCommerce β€” your gateways and emails unchanged.

Everything you need to sell diamonds online

  • Live diamond catalogue

    A searchable, filterable grid of natural and lab-grown diamonds β€” shape, carat, colour, clarity, cut and certificate β€” backed by a fast local cache.

  • Ring builder

    Let customers pair a setting with a stone, see the combined price, and add it straight to the WooCommerce cart.

  • Automatic Nivoda holds

    When a customer checks out, NivoSync places a hold on that exact stone with Nivoda automatically β€” and releases it if the order is cancelled or refunded. You never sell the same one-of-a-kind diamond twice.

  • Your pricing, your margin

    Flexible markup rules on top of the Nivoda cost price, in your currency. The cost price is never exposed.

  • Automatic sync

    Scheduled background syncs keep pricing and availability current β€” no manual imports, no stale data.

  • Themes & templates

    Multiple display themes and template controls so the catalogue matches your brand.

  • Built the WordPress way

    Standard WooCommerce checkout, nonces, sanitisation and hooks. Works with your existing theme and payment gateways.

Why jewellers choose a plugin over building it

  • Launch in a day, not a quarter

    Skip the API project. Install, connect and sync β€” a live catalogue the same day.

  • No stock, no risk

    Sell on demand. Order the stone from Nivoda only after the customer has bought it.

  • Maintained for you

    Sync, caching, pricing and compatibility are handled and updated as Nivoda and WooCommerce evolve.

Nivoda integration FAQ

Do I need a Nivoda account?

Yes. NivoSync connects to your own Nivoda account via API credentials β€” it does not resell Nivoda access.

Why does my catalogue show fewer diamonds than Nivoda advertises?

Because Nivoda is a marketplace of independent suppliers, not a single warehouse. When you open a Nivoda account you do not automatically see every stone on the platform: each supplier (in India, Belgium, Israel, Hong Kong and elsewhere) grants access to its own inventory. You request access supplier by supplier from your Nivoda dashboard, and your visible catalogue grows as those requests are approved. NivoSync syncs exactly what your Nivoda account can see β€” no more, no less. If your catalogue looks small, the fix is on the Nivoda side: request more suppliers. This is also why two jewellers running NivoSync can have very different catalogue sizes.

Does it work with any WooCommerce theme?

Yes. The catalogue and ring builder layer on top of standard WooCommerce, so your theme, checkout and payment gateways keep working.

Will customers see the Nivoda cost price?

Never. Your markup rules are applied on the server; shoppers only ever see your retail price.

How is this different from using the Nivoda API directly?

The API returns data; NivoSync is the whole shop around it β€” sync, caching, search, pricing and a ring builder β€” plus ongoing maintenance.

Do I need a developer?

No. Setup is done from the WordPress admin: enter your credentials, choose what to sync, and drop in a shortcode.

Ready to put Nivoda on your WooCommerce store?

See what's included and start selling diamonds online.

Nivoda API Integration for WordPress & WooCommerce | NivoSync