Need help with a custom status
I have a simple requirement. I need to stop a third-party app from grabbing orders until I am ready for them to go. The software (Zenstores) checks every 30 minutes or so. It brings in anything paid/partially paid and unfullfiled.
Before they go to Zenstores, I need to run a test on the order data first. So I need to make sure during this period, Zenstores doesn't grab them.
The only thing I can do at the moment is set a fulfillment status to fulfilled, which should stop it (I've not tested it on the live site yet).
But I'd rather it didn't say fulfilled - I'd rather it said Checking or something.
I simply cannot find a way to do this, but I know it can be done because there are apps in the store that add custom statuses.
But the apps are no good to me because I can't control them from my app or via the API.
Can anyone please advise how I can change either the transaction or fulfillment status label to something other than the standard ones?