Dynamic Metal Price Calculator
Dynamic Metal Price Calculator
Description
Dynamic Metal Price Calculator enables store owners to set gold, silver, and custom metal rates from a simple admin page. Add per-product metadata (metal type, weight, base price, wastage, making charge, markup, GST, shipping) and automatically compute final product prices. Supports variable products with per-variation pricing.
Features
- Set gold, silver, and custom metal rates from admin
- Support for 24K, 22K, 20K, and 18K gold
- Per-product weight, base price, wastage, making charge, markup
- Global and per-product GST support
- Global and per-product flat shipping
- Variable product support – set metal pricing for each variation
- Custom metal formulas
- Dynamic price calculation at cart and checkout
Installation
- Upload the plugin files to the
/wp-content/plugins/dynamic-metal-price-calculatordirectory, or install via the WordPress plugins screen. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Configure global options under WooCommerce > Settings > Metal Price Calculator.
- Edit products and set per-product metal type, weight, wastage, making charge, markup, GST, and shipping.
- For variable products, set metal pricing in each variation.
Faq
Yes, you can define rates for gold, silver, platinum, or custom metals.
You can set a global GST percentage, or override it per product.
Yes! You can set metal type, weight, base price, wastage, making charge, markup, GST, and shipping for each variation individually.
Reviews
Changelog
3.0.0
- Added variable product support – now you can set metal pricing for each variation
- Added variation metal pricing fields in admin (metal type, weight, base price, wastage, making charge, markup, GST, shipping)
- Dynamic price calculation for variable products
2.2.1
- Added per-product shipping override
- Improved sanitization of input fields
- Updated tested up to WordPress 6.7
2.2.0
- Introduced markup percentage option
- Bug fixes and performance improvements
2.1.0
- Initial public release