Jewellery Price Breakup for WooCommerce helps store owners display a clear and transparent pricing structure for jewellery products. Break down the total product cost into components like Gold Price, Diamond Price, Making Charges, Taxes, and more. This plugin improves customer trust, enhances clarity, and increases conversions by showing exactly how jewellery pricing is calculated.
Installation
↑ Back to topRequirements
↑ Back to top- WordPress:5.2+
- WooCommerce: 5.0.0+
- PHP: 7.4 or higher
Upload and Activation
↑ Back to top- Download the
jewellery-price-breakup-for-woocommerce.zip
file. - Go to: WordPress Admin > Plugins > Add New > Upload Plugin.
- Choose the file you downloaded.
- Click Install Now and then Activate Plugin.
More info on Using Plugins.
Overall logic and purpose
↑ Back to top
Setup and Configuration
↑ Back to topAfter activation, go to: WooCommerce > Settings > Jewellery Price Breakup to configure the plugin.
General
↑ Back to topSingle Product Page Position

Use this setting to choose where the Jewellery Price Breakup Table For WooCommerce will appear on the single product page. Select a position from the dropdown, such as:
- Top of Product Page
- Below Product Slider (May Not Work with Some Themes)
- Before Product Title / After Product Title
- After Short Description
- Before / After Quantity Input Field
- Before / After Add to Cart Button
- After Product Meta Information
This gives you flexibility to place the table exactly where you want within the product page layout.
Hide Tax and Making charges

Enable these options to hide the tax amount or making charges from the Jewellery Price Breakup Table For WooCommerce on the product page. This helps you control which cost components are visible to customers, based on your store’s display preferences.
Materials

The Add Material section allows you to create and manage the materials used in your jewelry products. Each material includes a unique ID, name, price, and optional API type mapping. This data is used to calculate and display the price breakup on the product page.
Fields Description
Field | Description |
---|---|
Material ID | Automatically generated unique ID for each material (non-editable). Used internally for reference. |
Material Name | Enter a descriptive name for the material (e.g. 18 KT Rose Gold, Gold 24K). |
Price per Unit (carat, gm) | Set the price of the material per unit (carat or gram). This price will be used to calculate the cost of the metal in the price breakup table. |
Material Type (For API) | Select the appropriate material type for API integration. This allows the system to fetch live prices if available. Examples: Gold 18K, Gold 22K, Gold 24K, Silver, etc. |
- Remove – Click the Remove button to delete an existing material row.
- Add New Jewellery Price Breakup – Click this button to create a new material entry.
- Sync Now – Click Sync Now to fetch and update the prices for all materials that have an assigned Material Type (For API).
Disclaimer Text

This setting allows you to add a custom disclaimer message that will be displayed below the jewellery price breakup table on the product page, helping you inform customers about the accuracy and purpose of the displayed pricing information.
API
↑ Back to top- Enable
Enable or disable Gold Price API. - API Key
Enter your API key from apised.com.
(To generate: sign up → log in → create an API key) - Auto Update Interval (minutes)
Define how often the gold/metal prices should update automatically. (Default: 1440 minutes = 24 hours)

Style
↑ Back to topCustomize the appearance of your breakup table:
- Table Style – Choose between predefined styles or Custom.
- Heading Colors – Set the background and text colors for table headings.
- Subheading Colors – Set the background and text colors for table subheadings.
- Odd/Even Row Colors – Set the background and text colors for alternating rows.
- Price Colors – Set the colors for regular and discounted prices.
- Total Row Colors – Set the background and text colors for the total row.
- Disclaimer Font Size – Adjust the font size of the disclaimer (e.g., 16px).
- Disclaimer Text Color – Choose the text color for the disclaimer.

Import Export Options
↑ Back to top- Choose Products or Categories for Export
Export jewellery breakup data for selected products or categories. - Export Products
Download breakup data in XLSX format. - Import Products Jewellery Data
Upload an XLSX file with jewellery price data (must follow correct format).

Product-Level Configuration
↑ Back to topOn the Edit Product page, you can define detailed jewellery price breakup per product. This allows you to add materials (like gold, silver, platinum) and diamonds with their respective weights, costs, and selling prices.
Materials Section
↑ Back to topField | Description |
---|---|
Material Type | Select the material (e.g., Gold 22K, Gold 24K, Silver, Platinum). |
Weight (Gram) | Enter the material weight in grams. |
Making Cost | Enter the actual making cost. |
Making Sale Cost | Enter the selling price for making charges. |
Actions | Delete material row if not required. |
Use the Add Material button to add multiple materials for a product.
Diamonds Section
↑ Back to topField | Description |
---|---|
Name | Enter diamond name or identifier. |
Color | Specify the diamond color. |
Shape | Add diamond shape (e.g., Round, Princess, Oval). |
Weight (Carat) | Enter the diamond weight in carats. |
Price (Per Carat) | Enter the base price per carat. |
Sale Price (Per Carat) | Enter the selling price per carat. |
Actions | Delete diamond row if not required. |
Use the Add Diamond button to add multiple diamonds for a product.

Usage
↑ Back to topOnce configured, the Jewellery Price Breakup Table is displayed on the product page at the position you selected in the settings (e.g., before the Add to Cart button). On the front end, customers will see a transparent table that breaks down the product price into its components. This helps them understand exactly how the final price is calculated.
