Jewellery Price Breakup Table For WooCommerce

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 top

Requirements

↑ Back to top
  • WordPress:5.2+
  • WooCommerce: 5.0.0+
  • PHP: 7.4 or higher

Upload and Activation

↑ Back to top
  1. Download the jewellery-price-breakup-for-woocommerce.zip file.
  2. Go to: WordPress Admin > Plugins > Add New > Upload Plugin.
  3. Choose the file you downloaded.
  4. Click Install Now and then Activate Plugin.

More info on Using Plugins.

Overall logic and purpose

↑ Back to top

Setup and Configuration

↑ Back to top

After activation, go to: WooCommerce > Settings > Jewellery Price Breakup to configure the plugin.

General

↑ Back to top
Single 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
FieldDescription
Material IDAutomatically generated unique ID for each material (non-editable). Used internally for reference.
Material NameEnter 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 top

Customize 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 top

On 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 top
FieldDescription
Material TypeSelect the material (e.g., Gold 22K, Gold 24K, Silver, Platinum).
Weight (Gram)Enter the material weight in grams.
Making CostEnter the actual making cost.
Making Sale CostEnter the selling price for making charges.
ActionsDelete material row if not required.

Use the Add Material button to add multiple materials for a product.

Diamonds Section

↑ Back to top
FieldDescription
NameEnter diamond name or identifier.
ColorSpecify the diamond color.
ShapeAdd 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.
ActionsDelete diamond row if not required.

Use the Add Diamond button to add multiple diamonds for a product.

Usage

↑ Back to top

Once 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.

FAQs

↑ Back to top

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.