Hello,
What is HPOS? If you mean High-Performance Order Storage for WooCommerce, I cannot imagine how DB tables structure can impact on hCaptcha plugin.
Yes, I mean High-Performance Order Storage. I couldn’t imagine either, for as of right now woocommerce flaggs this plugin as incompatible and it wont let HPOS be active. Right now I guess it’s not that big of a issue but in Aug ’23 I think it’s going to be mandatory. Even though I can really benefit from enabling HPOS you’re not the only plugin that’s conflicting.
If you go a site with WC and put “/wp-admin/plugins.php?plugin_status=incompatible_with_feature&feature_id=custom_order_tables” with your plugin active, you’ll see it says it’s incompatible.
I’ll add a pic.
https://imgur.com/a/Hf0dA60
It’s in spanish, but COT = the translation of HPOS.
I have no idea why they consider hCaptcha incompatible. It is better to ask them. They should provide their criteria for being compatible and an explanation of what do they not like in our code 🙂
I have found the requirements of WC and added the declaration of compatibility with the COT feature to the plugin. It will be released in v2.3.0 of the plugin at the end of DEc – beginning of Jan.
Thank you for the report.
