Recently, the WooCommerce statuses stopped updating from Pending Payment to Processing after the payment has cleared and we are having to go in and manually check the payments and change their status to Processing.
On our install, once the order gets to the "Processing" status, it automatically sends shipping info to ShipStation and then ShipStation changes the status to "Complete" once the order has shipped.
It's always been like this, but recently just stopped working.
Here is a recent log from the debug logs:
2021-04-14T10:52:00+00:00 INFO Coinbase Request Args for charges: Array
(
[name] => My Store
[description] => 1 x My Product
[pricing_type] => fixed_price
[local_price] => Array
(
[amount] => 52.99
[currency] => USD
)
[metadata] => Array
(
[order_id] => 246883
[order_key] => wc_order_8X5ZWKk9odPiZ
[source] => woocommerce
)
[redirect_url] => https://mywebsite.com/checkout/order-received/246883/?key=wc_order_4z5ZqKk9idPiZ&utm_nooverride=1
[cancel_url] => https://mywebsite.com/cart/?cancel_order=true&order=wc_order_4z5ZqKk9idPiZ&order_id=246883&redirect&_wpnonce=631c4c0c4c
)
Recently, the WooCommerce statuses stopped updating from Pending Payment to Processing after the payment has cleared and we are having to go in and manually check the payments and change their status to Processing.
On our install, once the order gets to the "Processing" status, it automatically sends shipping info to ShipStation and then ShipStation changes the status to "Complete" once the order has shipped.
It's always been like this, but recently just stopped working.
Here is a recent log from the debug logs: