• Resolved odinit

    (@odinit)


    HI All,

    WooCommerce version: 9.2.3

    WordPress version: 6.6.2

    NO Plugin conflict detected.

    I’m new to HPOS and have selected it to be running on my wordpress website. Prior to enabling the HPOS option. I was running on legacy mode. I had briefly ticked the box for compatibility mode since i wasnt sure if other plugins would work and manually synced the orders etc for this switch to happen. I then put legacy back into action and now wanting to go to HPOS which I’ve enabled without the compatbility mode. I have seen the wc_schedule_pending_batch_process? and wc_run_batch_process. They haven’t started running and does not come up in failed or pending. I have tested 1 order and it says to switch over to the legacy system you need to sync the order, this would need to be done manually https://ibb.co/H4NsNYr?image included for your viewing. I have checked the database and saw that in the tables HPOS creates :

    _wc_orders
    _wc_orders_meta
    _wc_order_addresses
    _wc_order_operational_data

    The data of the test order has been created, i have verified this by order ID. All I am asking is, the HPOS is working since the new orders data is being inserted into the new tables and not the legacy system of _postmeta and the _post(do a search for shop_order nothing new comes up) and I will not have any issues?

    I appreciate your time in reading this, any reply’s or help is greatly appreciated.

    Kind regards,

    Maximilian

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    Thanks for reaching out, and I appreciate the detailed explanation.

    It sounds like you’ve made all the correct steps to set up HPOS without compatibility mode, and it’s great to hear that new orders are being saved in the HPOS-specific tables (_wc_orders, _wc_order_meta, etc.). This is a good indicator that HPOS is working as expected on your site.

    Regarding the wc_schedule_pending_batch_process and wc_run_batch_process actions not appearing, this typically isn’t an issue if your orders are syncing correctly to the HPOS tables. Please note that those action will appear when you enable the compatibility mode. These processes generally run automatically if there’s a backlog, but if you see new orders updating properly in the HPOS tables, you should be in good shape.

    For more details you can use this article.
    https://woocommerce.com/document/high-performance-order-storage/#how-to-enable-high-performance-order-storage

    If you notice any unexpected behavior or have further questions about syncing data between legacy and HPOS, feel free to let us know. Otherwise, it looks like you’re set up to continue using HPOS smoothly!

    Thank you

    Thread Starter odinit

    (@odinit)

    @shahzeenfarooq Thanks for your message. So far its working well ??

    Hey @odinit ,

    Glad to hear it! Since this has been marked as resolved, feel free to create a new topic?if you need any further help. ??

    Also, if you have a minute, we’d love it if you could leave us a review: 

    https://www.ads-software.com/support/plugin/woocommerce/reviews/

    Cheers!

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.