Product Icon

Dynamic Metal Prices for WooCommerce

Automatically price WooCommerce gold and silver products from live metal rates, karat purity, weight, markup, and category defaults.
Choose a billing option
$149
Save 20%
$298 $238.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

What is Dynamic Metal Prices?

Dynamic Metal Prices is a WooCommerce extension for stores that price products from gold, silver, or platinum weight. It calculates each product’s regular price from metal weight, your markup, and optional fixed extras—using live market rates or prices you set yourself.

  • Stay aligned with the market—update gold, silver, and platinum rates on a schedule so catalog prices reflect current values without editing every SKU by hand
  • Price the way you already think—set weight (grams or ounces), karat for gold, markup percentage, and optional fixed amounts for labor or settings in your store currency
  • Scale across simple and variable products—each variation can use its own metal type and pricing, with category defaults when fields are empty
  • Choose your rate source—GoldAPI.io, GoldPricez, MetalpriceAPI, SiftingIO, or manual per-gram prices, with independent sources per metal
  • Show reference rates on your site—shortcodes display current metal prices on pages and posts for customers who want live spot-style rates

How it works

  1. Open WooCommerce → Metal Prices and configure API keys (if needed), price source for each metal, update frequency, and optional global karat prices.
  2. On each product or variation, choose Gold, Silver, or Platinum, enter weight and markup, then update once or rely on scheduled catalog updates.
  3. Optionally set defaults on product categories so new products inherit standard weight, karat, and markup.

Calculated price follows: metal price per gram × weight, plus your markup percentage, plus any fixed extra. For gold, karat adjusts purity, or you can use global per-karat prices when configured.

Who is it for?

  • Jewelers and custom shops pricing from metal content plus markup
  • Bullion and coin dealers updating SKUs as spot moves
  • Any WooCommerce store that needs repeatable metal-based pricing instead of one-off manual price edits

What you get

  • Scheduled bulk updates and single-product Update Price Now from the product edit screen
  • Category-level defaults and inheritance for faster product setup
  • Manual pricing when you do not want to use external APIs
  • Compatibility with WooCommerce HPOS (custom order tables) and cart/checkout blocks
  • Straightforward upgrade from legacy Dynamic Gold Price for WooCommerce Products using the same product meta

Setup details, API registration, and shortcode options are in the extension documentation.


Frequently asked questions

Do I need an API key?

No. You can set manual gold, silver, and platinum prices per gram in your store currency. API keys are only required when you choose a live price source (GoldAPI.io, GoldPricez, MetalpriceAPI, or SiftingIO).

Which metals are supported?

Gold, silver, and platinum. Each product or variation uses one metal type at a time.

Does it work with variable products?

Yes. Each variation can have its own metal type, weight, karat (gold), markup, fixed extra, and weight unit. Bulk updates include variations and refresh variable product price ranges.

Can I set defaults for a whole category?

Yes. Category-level defaults apply when product fields are empty, so new items in that category pick up your standard weight, karat, and markup.

How often will prices update automatically?

You choose the interval in settings (from every 15 minutes up to daily, plus other options in the admin). Scheduled updates use WordPress cron, which runs when your site receives traffic. Free API plans have hourly limits; use a longer interval or manual pricing if you hit rate limits.

Will this slow down my store?

Front-end pages are not weighed down by constant API calls. Live rates are fetched on update cycles and cached; shortcodes use cached rates and avoid showing raw errors to shoppers during outages. Bulk updates batch work and reuse fetched rates where possible.

Does it work with my currency?

Prices use your WooCommerce store currency. Some API sources convert USD spot data into your currency when needed.

What about sale prices?

Updating metal-based regular prices is designed to leave existing sale prices in place when you use the built-in update actions.

Is it compatible with WooCommerce HPOS and blocks?

Yes. The extension declares compatibility with custom order tables (HPOS) and cart/checkout blocks.

I used an older gold-pricing plugin—will I lose data?

Dynamic Metal Prices uses the same product meta keys as Dynamic Gold Price for WooCommerce Products. Existing weight, karat, markup, and fixed extra values are preserved; a migration tool is available in the admin if you need it.

I used an older gold-pricing plugin—will I lose data?

Dynamic Metal Prices uses the same product meta keys as Dynamic Gold Price for WooCommerce Products. Existing weight, karat, markup, and fixed extra values are preserved; a migration tool is available in the admin if you need it.

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.9 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.