In general, Zopi will synchronize orders with the PAID and UNFULFILLED statuses and assist in fulfilling orders with just a few clicks. However, Shopify has a Request Fulfillment button that might be tempting to click.
When you press Request Fulfillment, a request is sent to a third-party fulfillment service app like Zopi. This triggers the workflow, and the order status changes to Fulfillment in progress, indicating that the fulfillment request has been submitted but not yet fully processed.
If Zopi accepts the fulfillment request, this will be logged as accepted on the Timeline. The order will be automatically checked for errors beforehand, and a corresponding tag will be added to notify you on Shopify:
- The order tag reads Failed: Checking needed, go to the Order Center in Zopi and access the Needs Attention sub-tab under the Placement tab to check the Notice area for order issues and resolve them as suggested, then place the order with your suppliers as usual.
- The order tag reads Placed: Payment needed, go to the Order Center in Zopi, access the Payment tab, hover over the selected order, and click Make the payment to pay for your suppliers.
- The order tag reads Partial: Checking needed, go to the Order Center in Zopi. Initially, check the Needs Attention sub-tab under the Placement tab to check the Notice area for order issues and resolve them as suggested. Then, move to the Payment tab, hover over the selected order, and click Make the payment to proceed.
Zopi will reject the request if you only request a partial quantity of the product in the line item. The order will be logged as declined on the Timeline, and the order tag will read Stopped: Request Failed. However, you can still go to Zopi’s Order Center, access the Ready to Order sub-tab under the Placement tab to check your order and click Place to fulfill it.
After 24 hours without payment on Zopi, the Request Fulfillment will be automatically canceled, and the order will be marked as Unfulfilled on Shopify.