Table of Contents
To confirm Name Your Price works with WooCommerce HPOS or object caching, update to the latest plugin version and check the changelog for HPOS notes, test your offer workflows on a staging site with HPOS enabled, temporarily disable persistent object cache, and report any HPOS-specific bugs to support with reproduction steps.
Problem Description #
You upgraded WooCommerce to use HPOS (High-Performance Order Storage) or use object caching and want to confirm Name Your Price is compatible.
Common symptoms:
- Unexpected behavior in offers after enabling HPOS or persistent object cache.
- Forum threads created asking about HPOS support.
Cause:
HPOS changes how WooCommerce stores orders and related data. Plugins that store or read order/meta in legacy ways may need updates to work with HPOS.
Solution – step-by-step #
- Check plugin version & changelog
- Ensure you use the latest plugin version and check changelog for HPOS compatibility notes (WPFactory posts changelog on docs and product page). WPFactory
- Test on staging with HPOS enabled
- Convert staging site to HPOS and run through offer workflows to spot issues before production.
- Disable object cache for testing
- Temporarily disable persistent object cache to see if behavior improves; caches can return stale meta.
- Report any HPOS-specific bugs to support with reproduction steps
- Provide plugin version, WooCommerce version, and steps to reproduce the issue so maintainers can adapt the code.
- Provide plugin version, WooCommerce version, and steps to reproduce the issue so maintainers can adapt the code.
Prerequisites #
- Staging environment and backups.
Additional Notes / Prevention #
- Plugin authors typically update for HPOS after user reports – keep plugin updated and test upgrades on staging first.
