If your orders aren’t being fulfilled by Printful, it could be because of 2 reasons:
1 - You haven't listed Printful to manage your inventory in your Shopify settings:
For your orders to be fulfilled, you need to choose Printful to manage your inventory in your Shopify settings.
Simply go to Shopify admin > Products > All products and select your product. Under the Inventory section, make sure Printful is listed as your location.
If you use other physical locations besides Printful, under Inventory will be stocked at select Multiple locations. That way, Shopify will know that the item or variant will be fulfilled by Printful, and that we’ll also manage its stock.
2 - You haven't enabled automatic fulfillment in your Shopify settings
To get your orders automatically fulfilled by Printful:
- On Shopify’s side go to Shopify admin > Settings > Checkout > Order > After an order has been paid section
- Select Automatically fulfill the order’s line items. This way, Printful will be able to automatically import and fulfill the order.
However, if you want to manually request the fulfillment by Printful for each order, select:
- Do not automatically fulfill any of the order's line items. You’ll see a Request fulfillment button when viewing your order in the Shopify admin. Once you push the button, Shopify will request Printful to fulfill the order. Printful can either accept or reject the order. Once it’s accepted you’ll see the order on your Printful Dashboard.