Implement and configure Printful

Printful is an on-demand printing and fulfillment service that allows businesses and individuals to create and sell custom products without needing inventory. It integrates with various eCommerce platforms, offering products like apparel, accessories, and home decor, which are printed, packed, and shipped directly to customers upon order.

Printful is popular for its ease of use, automated processes, and global fulfillment network. It is an ideal solution for small businesses, online retailers, and creators looking to offer customized merchandise.

Now, for vendors to connect their store to Printful, they need to go to their Vendor dashboard–> Settings–> Printful. There click on the Connect with Printful button-

Note: Read the notices carefully before proceeding to configure the Printful account.

You will need to authorize the Printful app to access your store-

After successfully connecting to Printful, you can create a product in Printful, and it will show up in the vendor dashboard.

You can see this guide on how to create a product in Printful and create your products. Don’t forget to save the product after finishing.

You will see the product in the vendor dashboard product section. First, you will see the draft and out of stock status-

After a few minutes, you will see that the product is online and also see the Printful badge beside the product-

If somehow the size guide is not imported, you can click on the Size Guide button to import the size guides-

If the size guides have successfully imported, then you won’t see the size guide option-

The size guide option will be visible on the single product page-

Also, if you make any changes to the product in Printful, it will update in the Dokan vendor dashboard section as well.

Click on the Edit button on Printful of any product of your store connected with Dokan-

However, if you make changes in the Dokan dashboard, it will not affect Printful, but Printful can override Dokan settings. If you delete any product or variation of a product from Printful, it will be deleted from Dokan as well.

This is intentional to differentiate store prices from the original prices by Printful. this is where vendors will get flexibility for their profit

Here you can see we have changed the pricing in the marketplace side. But it hasn’t changed in the Printful dashboard.

Note: If you disconnect from Printful, your products will go back to being drafted again. If you connect again, then you have to publish the products manually.

If you want to enable the standard rate shipping of Printful, then the vendor needs to enable the Enable Printful Shipping from the vendor dashboard-

This is a screenshot of enable printful shipping

Note: When you enable Printful shipping, by default marketplace shipping will be enabled. However, if you want to use marketplace shipping then disable the Printful Shipping Methods. If both options are enabled then customers will see both Printful and marketplace shipping methods at checkout.  At least one of them is needed to be enabled for the customers to checkout.

Then  you will see the shipping rates of Printful in the checkout page-

As the Standard marketplace rates for products fulfilled by Printful is enabled, you can see that the shipping option (in this case Free Shipping) set by the vendor in the marketplace is also displaying in the checkout page.

The vendor can’t create a shipment for the Printful products as those products shipping will be handled by Printful-

This is a screenshot of Order from dashboard

But, the products that are not associated with Printul, will need to handle shipping separately.

When a customer makes an order of any Printful products, then the order will be in draft mode in the Printful dashboard-

This is a screenshot of saving order as draft in printful

You need to add billing options to Printful to complete the order.

Note: When an order is created for a Printful item and the store is connected to Printful, the order will automatically be created in Printful as well. Based on the actions taken on the Printful side, such as putting the order on hold or canceling it, a note will be added to the order in the store. Once Printful creates the shipment, a corresponding shipment will also be created in the Dokan order, and this shipment will be non-editable for the vendor. For this, the Dokan Shipment tracking feature needs to enabled.

For Subscription, if a vendor still adds a Printful product afte reaching the product upload limit, then the product will uploaded but the status will be in the draft.

If you order a Printful product from one vendor and non-Printful product from another vendor, then the delivery time option will only show for the non-Printful product. The Printful module doesn’t have support for the Delivery Time Module.

If you place an order with Printful and Dokan, here is how the delivery flow will work-

  1. Printful Dashboard: The order will be marked as fulfilled in the Printful dashboard.
  2. This is a screenshot of Shipped order
  3. Store Email Notification: An email notification will be sent to the store email upon shipment creation, indicating that the order has been shipped.
  4. This is a screenshot of email notification
  5. Vendor Dashboard: The shipment status will be updated in the vendor dashboard, confirming that the order status is synced correctly.

Main Menu