• Resolved atopems

    (@atopems)


    Hello, I’m wondering if you’re already working on making the plugin compatible with HPOS. Since it’s flagged as incompatible with Woocommerce as of right now.

    Thank you!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor kaggdesign

    (@kaggdesign)

    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.

    Thread Starter atopems

    (@atopems)

    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.

    View post on imgur.com

    It’s in spanish, but COT = the translation of HPOS.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    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 🙂

    Plugin Contributor kaggdesign

    (@kaggdesign)

    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.

    Thread Starter atopems

    (@atopems)

    Nah! Thank you for the quickness to address it.

    @kaggdesign where did you find the requirements of WC regarding HPOS (formerly known as COT)? Have been looking for it as well but I’m probably overlooking it somehow.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    @stgoos I didn’t find any explanation from WooCommerce, on how to fulfil the requirements, and I was forced to debug the WC code. From the code, I understood that every plugin, which is “WC aware” (has “WC tested up to” in the plugin header), should declare compatibility with HPOS on a particular hook.

    The relevant changes in the hCaptcha plugin are in this commit.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Compatibility with HPOS’ is closed to new replies.