Uninstallation & data cleanup

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.