Deactivating the plugin: All bundle products, settings, and post meta are preserved. Nothing is deleted on deactivation. Reactivating the plugin restores full functionality immediately.
Deleting the plugin (uninstall):
By default, deleting BundlePilot from the Plugins screen does not remove any data. All bundle configurations and settings remain in the database.
If you enable Remove data on uninstall under Settings → Advanced before deleting the plugin, the following data is permanently removed on uninstall:
- All options with the
aop_bb_prefix (plugin settings) - All BundlePilot transients (
_transient_aop_bb_*) - All post meta with the
_aop_bb_prefix (bundle step configurations, pricing data, per-bundle settings) - The WordPress object cache is flushed
Bundle products themselves are not deleted — they remain as WooCommerce products of type bundle_builder. Without the plugin active, they will revert to showing as simple products.
This operation is irreversible. Ensure you have a full database backup before enabling this setting and uninstalling.