When I asked "Is BTCPay's communication with your online site communicating well?"
You practically answered part of the question I had, since I work at an ecommerce that uses BTCPay, but as soon as the blockchain is confirmed (it is configured as 1-conf required), the BTCPay within the listed invoices confirms the order, but nothing is changed inside the woocommerce store.
We've tried everything, it's set for the order to be changed to "Processing" as soon as you get 1 confirmation in the settings, but nothing happens.
I'm looking to know if anyone is experiencing the same problem and how they solved it.
in most cases this is either browser error (Delete cookies and use your default browser settings or change your browser) Or you Customized BTCPay WooCommerce Plugin part.
you must choose and edit this settings
Confirmed - order paid, confirmed on the blockchain, does not have a sufficient number of confirmations set in BTCPay tore settings.
Complete - order paid, confirmed on the blockchain with a sufficient number of confirmations.
Invalid - order paid, did not get a sufficient number of confirmations in a pre-defined time-frame set in BTCPay store settings.
In general, no one reported a bug or a problem with WooCommerce, so you should modify your settings.