Hi there,
Just to be clear, you’re using the latest version of the plugin (v2.0.0)?
Do you have any plugins or snippets on the website that manipulate order statuses? The Order Processing print trigger should be fired when an order status is set as “processing”. Maybe your payments plugin is setting the order status to processing, then back to failed?
Yes, I can confirm I’m using V2.0 of the plugin. As far as plugins or snippets that modify the order status… I have verified there are no snippets modifying the order status. The only plugins that would modify the order status are: “Payment Plugins for Stripe WooCommerce” and “ShipStation for WooCommerce”. Shipstation only changes the status from processing to complete. The orders to sync with Lightspeed POS platform, but it isn’t changing the order status, only syncing orders to the POS system.
Looking at the order which printed multiple times, I see where stock levels were initially put on hold, then the status changed to failed when the payment didn’t go through. The stock level was put on hold two more times as the client tried their card again. Those attempts did not alter the order status which remained at failed. I do not see any order notes indicating the status was ever changed to processing.
Hi again,
Please send a support ticket here so we may continue this thread: https://printus.cloud/contact/