Skip to content

Releases: Gogonemnem/wpcpo-order-metadata-compatibility

WPC Product Options Order Metadata Compatibility v1.0.0

Choose a tag to compare

@Gogonemnem Gogonemnem released this 08 Aug 18:10

First public release of WPC Product Options Order Metadata Compatibility.

This unofficial compatibility plugin addresses an interoperability issue in WPC Product Options for WooCommerce where selected product options are stored in the plugin-specific _wpcpo_options_v2 metadata structure but are not consistently exposed as standard WooCommerce order-item metadata.

This can cause options to be missing from third-party consumers such as the WooCommerce mobile app and other integrations that rely on standard WooCommerce order metadata.

What this plugin does

  • Preserves WPC Product Options' existing _wpcpo_options_v2 metadata.
  • Adds recognized non-file product options as normal WooCommerce order-item metadata.
  • Avoids adding exact duplicate metadata.
  • Avoids duplicate rendering when the standard metadata is already present.
  • Leaves file-upload options under WPC Product Options' own handling.
  • Does not modify WPC Product Options or WooCommerce core files.

The compatibility fix applies to new orders created after the plugin is activated. Existing orders are not migrated automatically.

Installation

Download wpcpo-order-metadata-compatibility.zip, then install it through:

WordPress Admin → Plugins → Add New Plugin → Upload Plugin

Upload the ZIP, install it, and activate the plugin.

It is recommended to make a backup and test with a new order before relying on it in production.

AI disclosure

The investigation of the original compatibility issue and development of this plugin were done with substantial assistance from ChatGPT/AI. This is an unofficial community workaround and is not created, reviewed, or endorsed by WPClever.