WooCommerce Precious Metals

WooCommerce Precious Metals

4.8 out of 5
(3254 customer reviews)

$249.00$849.00 $179.00$629.00

Upgrading or renewing?

Need to sell precious metals and automatically adjust metal prices?

Need to price your products based on their content of gold, silver, platinum or palladium?

WooCommerce Precious Metals gets the job done fast and efficiently by automatically downloaded the current precious metal spot prices and adjusting the retail prices of your metal products. This greatly reduces your store pricing management and helps to protect against underpricing or overpricing your products.

The plugin works for gold prices, silver prices, platinum prices, and palladium prices, and can be used with any form of metal sales, including coins, bars, bullion, jewellery, plated items, and more.

Here’s how it works: You create products, set the markup amount for each product, and assign the product to specific metal-related categories. With that done, the plugin automatically sets your retail prices based on the markup amount you define.

For example, lets say you’re selling 1 ounce US Gold Eagles, and you want the price of each coin to be spot price plus $50. Simply set your markup amount to 50 and you’re done. Or maybe you want to mark up the price by 10%. No problem, just set your markup amount to 10% and you’re done.


Powerful Features
  • Set the metal spot pricing update interval to any interval you prefer
  • Set your markup as a percentage of spot price or a flat amount to be added to the spot price
  • Set your metal weight in grams or a troy weight ( such ounces, pounds, or kilograms ), or as pennyweight
  • Optionally define the metal purity in a product to help calculate prices
  • Optionally close your store when the London markets are closed so that no purchases can be made
  • Optionally cancel unpaid orders after any number of minutes
  • Optionally set a checkout page timeout so that if the contents of the cart isn’t paid for in a certain amount of time then the cart expires
  • Supports simple products, variable products, and grouped products
  • Display current metal spot prices in grams or ounces anywhere on your site using simple shortcodes
  • Display current metal spot prices in grams or ounces on your site using the included widget

This plugin supports multiple live metal price feed sources. Review the information below for details.


Live Spot Price Feed Support

When you use WooCommerce Precious Metals you can choose from three live metal spot price feed sources:

IgniteWoo provides a free feed for precious metal spot prices, updated several times a minute. This plugin has built-in support for the feed. The spot price data is obtained directly from a highly reputable metal data supplier located in the USA. The feed supports gold, silver, platinum, and palladium. When you use this plugin you gain unlimited access to the feed data at no additional cost as long as your product license key is valid.

IgniteWoo’s metal feed supports 169 currencies, including all currencies supported by WooCommerce, which as of WooCommerce v2.3 are AED, AUD, BDT, BGN, BRL, CAD, CHF, CLP, CNY, COP, CZK, DKK, EUR, GBP, HKD, HRK, HUF, IDR, ILS, INR, ISK, JPY, KRW, MXN, MYR, NGN, NOK, NZD, PHP, PLN, RON, RUB, SEK, SGD, THB, TRY, TWD, USD, VND, and ZAR. offers a free and paid metal spot price feed. The free feed is only updated twice per day. Their paid feed is updated several times per minute. supports the following currencies AUD, BRL, CAD, CHF, CNY, EUR, GBP, INR, JPY, MXN, RUB, USD, and ZAR. offers a paid feed and claims to support “any currency.” We cannot vouch for that claim.

We are not affiliated with or in any way and we have no control over their metal prices or their currency support.

Note that this plugin does not support sale prices for products.

Compatibility: WooCommerce 2.1.x and newer

Current version: 2.6.12




WooCommerce Precious Metals SettingsWooCommerce Precious Metals Product Settings

We keep all of our software up to date with the latest versions of WooCommerce and WordPress.

If you don't see any recent changes below it's because none have become necessary!

Version 2.6.12 - November 12, 2015

	Tweaked admin settings for metal purity settings
	Tweaked processing for retrieving metal purity settings when updating prices

Version 2.6.11 - November 12, 2015

	Corrected a typo in the new pennyweight calculation

Version 2.6.10 - November 11, 2015

	Surpress warning message when a product is not assigned to any categories
	Fixed function call in the new admin class file

Version 2.6.9 - November 10, 2015

	Added pennyweight setting as a metal weight selection

Version 2.6.8 - November 6, 2015

	Fixed function call in the new admin class file

Version 2.6.7 - November 4, 2015

	Added new widget to display spot metal prices
	Added metal purity setting for all metal types
	Added silent progress tracking for sites with very large numbers of metal products
	Moved admin-related code out of core plugin file

Version 2.6.6 - September 16, 2015

	Adjusted SQL queries to use far less memory when updating all products
	Adjusted category processing to run faster 
	Added code to address updating one single product to improve performance in the admin area
	Added check to enforce the update interval to be 30 seconds or greater

Version 2.6.5 - September 2, 2015

	Updated metal weight checking for individual products when updating prices

Version 2.6.4 - June 22, 2015

	Changed hooked priority
Version 2.6.3 - May 27, 2015

	Tweaked settings to avoid having metal category choices reset

Version 2.6.2 - May 17, 2015

	Backward compat for PHP 5.4 and older

Version 2.6 - May 13, 2015

	Added support for a metal feed from IgniteWoo
	Adjusted price calculations

Version 2.5.7 - May 12, 2015

	Updated shortcodes to support grams and ounces

Version 2.5.6 - April 23, 2015

	Replace missing function

Version 2.5.5 - April 14, 2015

	Prevent automatic order cancellation when working in the admin area
	Ignore orders in the trash when cancelling order

Version 2.5.4 - April 8, 2015

	Updated new weight setting detection code
Version 2.5.3 - March 25, 2015

	Fixed bug in expiration of orders

Version 2.5.1 - March 12, 2015

	Minor tweak to connectivity

Version 2.5 - September 18, 2014

	WooCommerce 2.2 compatibility

Version 2.4.7 - May 12, 2014

	Don't empty cart if there are no metal products in the cart

Version 2.4.6 - April 23, 2014

	Changed the algorithm for calculating prices

Version 2.4.5 - April 17, 2014

	Tweaked price processing
	Tweaked settings adjustments

Version 2.4.4 - April 14, 2014

	Updated to convert a troy ounce to grams

Version 2.4.3 - April 11, 2014

	Removed free feed URL for The company has decided that it no longer wants to offer free feed access

	Fixed calculation methods and variable references

Version 2.4.1 - April 1, 2014

	Fixed bug with currency
	Fixed bug with new refactored code in relation to weight and price calcs

Version 2.4 - March 30, 2014

	Major update: 
	Refactored code and added support for variable products! NOTE: Variations must all contain the same metal type as the parent product or your prices will be way off.

	Reinstated free URL mistakenly removed in the previous update
	Added missing language translation capabilities for some strings
	Add new shortcodes for metal price display
	Removed rounding of metal prices obtained from the feed. 
	Plugin now uses the default free feed URL for whichever provider you choose in the settings if you leave the URL field empty
Version 2.3.4 - March 25, 2014

	Mistakenly updated description and documentation to state that you must purchase a subscription if you use -- this is not the case. Corrected in v2.4.x

Version 2.3.3 - February 27, 2014

	Disallow redirects if the settings haven't been set yet
	Added hidden section input for settings processing

Version 2.3.2 - February 27, 2014

	Updated hook firing order

Version 2.3.1 - February 12, 2014

	WooCommerce 2.1 compatibility
Version 2.3 - December 31, 2013

	Added support for

Version 2.2.2 - September 10, 2013

	Updated timer and URL settings. You MUST use the live feed from XMLCharts and it must be in XML format

Version 2.2.1 - June 18, 2013

	- Adjust weight calculations to adhere to Troy ounce measurements
Version 2.2 - June 16, 2013

	- Adjusted category detection to be more broad
Version 2.1 - May 7, 2013

	- Initial public release

Version 2.0 - April 30, 2013

	- Major updates and new features added

Version 1.0 - April 2, 2013

	- Private development and use

Ask a Question: