

Jewellery eCommerce Website Development for the Saudi Market



Listen Full Blog Here
Key Takeaways
- »Jewellery pricing is calculated live from gold rate, weight, making charges, and 15% VAT.
- »A single jewellery design can produce hundreds of sellable variants, which most platforms struggle to handle at scale.
- »Saudi disclosure law requires type, weight, fineness and price to be stated on every precious metal product.
- »Arabic support needs to reach beyond the storefront theme into pricing breakdowns and product attributes.
- »Adobe Commerce (Magento) fits high-variant, live-pricing catalogues, while Shopify Plus suits faster, multi-market launches with a smaller catalogue.
- »Hyza offers a subscription-based route to launch jewellery-specific pricing and catalogue logic without a custom build.
A jewellery eCommerce site is built around a price that changes by the hour. Gold rate, weight, making charges and VAT combine into a live figure, and that shapes the catalogue and checkout before design begins.
One design can produce hundreds of sellable variants once purity, metal colour, size and stone grade are factored in, and a platform that treats each of those as a separate stored record will struggle to hold the catalogue together.
In Saudi Arabia, a further layer sits on top of this. Disclosure law, ZATCA Phase 2 eCommerce compliance and Arabic catalogue data reach into the product schema and checkout flow. This is exactly where jewellery eCommerce website development in Saudi Arabia starts to differ from a standard build.
Why Jewellery eCommerce is Different
Standard eCommerce assumes stable SKUs, a static price and discounts applied to a final figure. Jewellery eCommerce breaks all three, mainly through two things:
Pricing is a Live Calculation
The price of a jewellery piece comes from four things added together:
Price = (Gold weight × live SAR rate) + Making charges + Stone value + 15% VAT
Discounts complicate the process further since they apply to specific elements, such as the weight of gold, and not the final price. So, unless the discounts are updated as the gold rate changes, the price displayed on the site will be different from the actual price at checkout.
One Design Creates Hundreds of Variants
Purity, metal color, ring size and stone grade all combine to make several hundred sellable combinations from a single bridal design. These are stored as individual records, producing hundreds of thousands of rows of data, degrading search and administrative performance. The fix is a custom product type referencing shared metal and stone rate tables, so the storefront shows thousands of options while the system manages a small set of masters.
Codilar has worked through both of these on jewellery builds at scale, including Candere by Kalyan Jewellers, where live pricing and a high-volume variant catalogue both had to run on the same platform without slowing each other down.
Saudi Requirements That Shape the Architecture
Disclosure law, invoicing rules, and language requirements all reach past the storefront and into the platform itself, shaping the catalogue, the checkout, and the data layer beneath both.
Product Disclosure is Structured Data
Cabinet Resolution No. 269 came into effect on 11 October 2025, amending the Precious Metals and Gemstones Law. It states that every product made from precious metals or gemstones should include indications of its type, weight, fineness and price; specifies that gemstone-set jewellery should have a full disclosure identification tag applied; and revokes the four-karat tolerance that was previously allowed.
As an engineering requirement, those four fields become mandatory structured attributes, validated on entry rather than left to a free-text description box, and across thousands of variants that can only be enforced with governed product data. This is why a PIM layer tends to earn its place earlier in Saudi jewellery eCommerce builds than elsewhere.
ZATCA Phase 2 invoicing
Every completed order needs a compliant electronic invoice, digitally signed and QR-coded, issued through the Fatoora platform. According to ZATCA, Wave 24 covered taxpayers whose VAT-subject revenues exceeded SAR 375,000 in 2022, 2023 or 2024, a threshold low enough that effectively every established jewellery retailer in the Kingdom sits inside the mandate. Getting ZATCA Phase 2 eCommerce compliance right at the architecture stage avoids retrofitting invoicing after launch.
Arabic Reaches into the Catalogue
Attribute values must have their Arabic counterparts, so that a filter reading "Yellow Gold" does not undercut an otherwise Arabic page. Cost breakdowns revealing the gold value, making charges, stone cost and VAT have to be correctly rendered in right-to-left script, where mixed numerals and currency symbols often turn out to be misaligned. Similarly, certification text and care instructions will need to appear in their translated equivalents as the catalogue expands.
Matching Platform Choice to Your Needs
The pricing engine, disclosure attributes and Arabic catalogue data sets have to reside on a platform that can support their demands, which will vary depending on the nature of the complexity.
Adobe Commerce (Magento) for jewellery is often the choice when product combinations run into the thousands and pricing comes from live gold rates and stone values. It fits a business running B2B and B2C together, or handling making-charge rules across several product lines from one backend.
Shopify Plus is designed to scale rapidly across multiple regional storefronts. This makes it a good fit for a jewellery seller looking to expand from one GCC market into several, where storefront speed is as important as backend depth, and a smaller, focused catalogue better fits one managing multi-tiered pricing across regions.
Hyza, Codilar's own subscription-based jewellery eCommerce platform built on Magento, packages live rate calculation, purity and size variant handling and ERP integration into one platform. For a jeweller with a first move online, it's a way to launch on proven jewellery-specific groundwork without building a custom storefront.
Where Buyer Confidence Actually Comes From
Once the platform is chosen, the same principles that shape the backend show up on the front end. The sites that convert are the ones that show the live gold rate and break down the price into gold value, making charges, stone cost, and VAT as separate line items.
That transparency is what the pricing engine and disclosure requirements covered earlier are actually built for, and Codilar has put it into practice across jewellery builds including Candere by Kalyan Jewellers, Joyalukkas, and Malabar Gold & Diamonds.
The Candere rebuild on Adobe Commerce (Magento) shows what that looks like in practice:
- Live Pricing - Gold rate and material value is calculated on page load, hence the value visible on the screen is what will be at the time of ordering. Listing price and checkout price remain the same.
- Virtual Try-On - AR previews and video calls with a store representative. The customer sees the piece and asks questions before committing to a high-value order.
- Store Pickup - Buy online, collect in branches. The customer who wants the piece in hand before paying still starts the journey on the site.
The rebuild delivered an 85% increase in mobile revenue, a 45% uplift in conversion rate and 91% growth in time spent on site.
Closing the Gap Before It Compounds
Every requirement left unresolved in a jewellery build gets more expensive to fix after launch. Recalculating pricing logic, retrofitting disclosure fields across thousands of variants, and rebuilding an invoicing flow around ZATCA all cost more once the store is live.
Getting the catalogue, pricing logic and compliance layer right from the start keeps the build on schedule and on budget. Codilar has done this work across jewellery builds in the region and can help map what your catalogue and integration list actually need, whether you're planning a build, a rebuild or a migration.
Ready to scope your build? Talk to our team about your catalogue, pricing rules and compliance requirements today.
FAQs
The cost depends on the number of products, price rules, necessary integrations, and if the online store should support two languages (Arabic and English), multiple currencies, and B2B sales. To get the accurate estimation, you can contact the experts at Codilar.
Prices should be calculated live at the point of display, not stored as fixed values against each product. The platform needs to pull the current gold rate and recalculate using metal weight, purity, making charges, stone value, and 15% VAT. That has to happen every time a product page loads or an order is placed, so the price shown always matches the price charged.
It depends on what systems the business uses to run its operations. Jewellery businesses usually require ERP, inventory management, payment processing, shipping, accounting, and other systems. They should establish what data management processes will be used to relay product data, stock, pricing, and order information so that the website and internal systems stay in sync, avoiding rework down the line.
The website needs to be planned around the business's tax and invoicing requirements from the beginning. This includes deciding how VAT gets calculated, what information appears on invoices, and how orders connect to the invoicing system.
Ease of purchase comes down to removing friction at each step. Clear pricing, a simple delivery and returns process, and a checkout that doesn't ask for more than it needs all shorten the distance between browsing and buying. Planning the UX around actual customer buying behaviour, from product discovery through checkout, is what closes that gap.

eRetail Growth
in Mind?
Get tailored technology solutions to scale your retail business online
Request A Quote
Subscribe to
Stay in Know
Stay ahead with insights, trends, and brand success stories from the world of Digital Commerce.







