PlatformGold for Precious Metals

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?

PlatformGold® for WooCommerce, by IgniteWoo, works by easily syncing their complete catalog of bullion product pricing and inventory levels from PlatformGold® and allowing you to maintain live retail prices for thousands of products almost effortlessly. This plugin will also enable you to seamlessly transmit sales orders to PlatformGold® for fast, third-party fulfillment. Manage your price risk, expand your inventory offering, and reduce business costs.

Expand your inventory by leveraging Upstate Coin & Gold’s stock and reduce your stock-outs.

PlatformGold® is a 24/7 online trading platform offered by Upstate Coin & Gold, a leading wholesale coin and bullion dealer that helps you buy and sell gold, platinum, silver, and palladium. They’re based in the United States and provide drop-ship bullion services to businesses in many countries worldwide.

This plugin requires that you establish an account with Upstate Coin & Gold, contact them complete details.

Watch the video demo for this plugin:


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

Here’s how it works: You create products, choose your base price type (spot price or PlatformGold ask price), and set the markup amounts for each product. 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 10% plus $5. Or maybe you want the price of each coin to be the PlatformGold “ask price” (the price you pay PlatformGold for the item) plus 10% plus $5.  Simply choose your base price type for calculation, set your first markup amount to 10%, set your second markup amount to 5, and you’re done.

Have a look at the product settings below. One screenshot shows the settings if you choose to the PlatformGold product “ask price” as the base for your product price calculation, the other shows the settings if you choose to use the metal spot price as the base for your product price calculation.

Product settings using PlatformGold "ask price"
Product settings using PlatformGold “ask price”


Product settings using metal spot price
Product settings using metal spot price

And, when someone purchases your products you can automatically or manually transmit a sales order to PlatformGold to fulfill your customer’s purchase.

Powerful Features
  • Automatic spot price updates
  • Set the metal spot pricing update interval to any interval you prefer.
  • Set your markups as a percentage of spot price or a flat amount to be added to the base price for calculations.
  • Optionally add a second markup if you need to.
  • 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 set a minimum product price in case metal prices fall too low.
  • Supports simple products and variable products.
  • Display current metal spot prices in grams or ounces anywhere on your site using simple shortcodes.
  • Display your “buy” prices anywhere on your site using a shortcode. This is helpful if you buy precious metals or precious metal products.
  • Offers quantity volume discounts and charge different prices depending on payment method with our Precious Metals Discounts and Payment Fees add-on.
  • Optionally transmit new sales orders into PlatformGold when a new order comes into your site.

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

Compatibility: WooCommerce 4.0 and newer

Latest version: 2.1

PlatformGold - Main SettingsProduct settings using PlatformGold "ask price"Product settings using metal spot price

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.1 - July 10, 2024

	Enhancement: Added ability to import images from the PlatformGold API
	Enhancement: Add new setting "Skip for sales orders" to products. When enabled the product will be excluded when transmitting a sales order to PlatformGold
	Tweak: Allow license key check without required PlatformGold username and password to be configured first

	Tweak: Do not try to process empty $data value if no spot prices are returned

	Tweak: Adjust key check interval to every 2 weeks instead of once per day

	Tweak: Added new filter pg_metals_get_product_args to allow modifying the query args used to find products for price updates

	Tweak: Adjust market open time function to consider day light savings time

	Tweak: Ensure address lines 1 and 2 are no longer than 30 characters when transmitting orders to PlatformGold. This condition results in an error until an admin adjusts the address to be 30 characters or less
	Fix: Ensure table mapper has an array for pg_products and if not reset value to an empty array

Version 2.0.3 - January 5, 2024

	Tweak: Adding "pending" status to the list when checking for existing products when performing an import

Version 2.0.2 - January 2, 2024

	Tweak: Adjust math for progress bar percentage display

Version 2.0.1 - December 27, 2023

	Tweak: Ensure classes for PG_Spot_Prices and PG_Product_Update_Scheduler are loaded before calling associated functions

Version 2.0 - December 18, 2023

	New feature: Added a product importer that allows importing new products

	Tweak: Enable stock management for each product when "Product Stock Quantity" is enabled in the plugin

	Tweak: Ensure WooCommerce is active before loading class files

	Tweak: Adjust transient value to use a timestamp for time comparison instead of 1 as a simple flag, avoids a rare edge case where transients are not removed correctly

	Tweak: Add "Shipping Address 2" to the order when transmitting the order to PlatformGold

	Tweak: Product update now updates metal products with a status of Draft and Private

Version 1.0.6 - November 9, 2023

	Enhancement: New setting that allows adjusting the product stock quantity based on the available inventory quantity at PlatformGold

	Markets close at 5pm EST on Fridays, allow the plugin to check for the latest spot prices up until 5:15pm EST on Friday

Version 1.0.5 - September 26, 2023

	Fix: Correct the empty test on the data var in the calculate_pg_ask_price function

Version 1.0.4 - September 23, 2023

	Enhancement: Add support for WooCommerce currencies

	Enhancement: Add support for API V2 expanded order error response messages

	Fix: Convert username to lowercase before saving settings

	Fix: Ensure product exists and is loaded before trying to load meta data when displaying order information.

	Fix: Ensure plugin settings are visible to the function set_additional_data()

Version 1.0.3 - July 26, 2023

	Fixed settings initialization for PHP 8 and WC 7.9.0

Version 1.0.2 - July 21, 2023

	Move metal_type detection in product price calculator so that it only checks that setting when calculating by spot price

	Update inventory list every 2 hours instead of every 4 hours

	Show calculated ask price, reverts change made in v1.0.1

Version 1.0.1 - July 18, 2023

	Fix calculation formula for when "Ask price" is used as the product base price.

Version 1.0 - June 23, 2023 
	- Initial public release

Ask a Question:


From: 499.00 / year

Automatically adjust product prices based on the current spot price of of gold, silver, platinum or palladium.

All of our plugins come with great support via email and phone.

Subscription options

A subscription entitles you to 1 year of updates and support. Each individual web site requires a license key, so choose the right license for your needs.