We have built a plugin that uses the Fulfillment API. We are able to receive and complete fulfillment requests.
A question has come up from our beta users regarding automatic fulfillment. They don't want to have to manually request the fulfillment for each order - they want it to be automatically requested. We have directed them to the "automatically fulfill orders" setting in their store.
The problem is that most of these users manually fulfill their other products (products we don't fulfill). Changing the global "automatically fulfill orders" means that all of those orders automatically get marked as fulfilled which ruins their internal fulfillment processes.
Is there any way to mark one fulfilment service as automatic but leave everything else manual?