Printful Integration for WooCommerce

Description

Partner with the #1 print-on-demand drop shipping plugin. Over 300,000 active customers and counting!

With Printful, you can focus on building your store. We’ll print, fulfill and ship your products for you. Simply upload your design, add it to your store, and we’ll do the rest.

We offer more than 270+ products in various categories—apparel, home & living items, jewelry, accessories, and more! Once your orders start rolling in, we’ll fulfill and ship each one under your brand at our in-house and partner facilities, located globally.

Printful customers have already made more than $795 million in sales, so start selling today!

How does Printful work?

When a customer buys something from your WooCommerce store, the order is automatically imported to Printful, where we fulfill and ship it to them under your brand. You can then see your order, revenue, and profit statistics on your WooCommerce dashboard.

We’re trusted to print over 27 million products and we can’t wait to print yours!

Learn more about the WooCommerce + Printful integration here:

With WooCommerce + Printful, you get:

  • Control over your profit: We charge you to cover production while you set your retail price, and what’s left is your profit
  • Automated tax settings and live shipping rates
  • Free design templates: Get creative with our Design Maker
  • Product personalization: Sell designs your customers can personalize themselves
  • Warehousing & Fulfillment services: Store your inventory at our warehouse, and we’ll fulfill all your orders
  • Stress-free shipping: Lost shipments are on us, and we offer shipping methods with tracking
  • Discounted samples: Order samples of your products with 20% off + free shipping to select destinations to ensure your customers are getting quality products.
  • 24/7 support: Get in touch with us using chat or email

Still not convinced? Check out our demo store to see what’s possible!

Screenshots

  • Connect to Printful
  • Printful dashboard
  • Integration settings
  • Plugin status page
  • Support page

Installation

  1. Upload ‘printful-shipping-for-woocommerce’ to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Click the “Connect” button or add your Printful API key manually to Printful->Settings tab
  4. Enable shipping rate calculation in WooCommerce->Settings->Shipping->Printful Shipping tab
  5. To automatically calculate taxes please check ‘Enable taxes and tax calculations’ under WooCommerce Tax settings.
  6. Then go to Printful->Settings tab and check ‘Calculated for all products shipped to states where Printful applies sales tax’.

FAQ

How do I get Printful API key?

Go to https://www.printful.com/dashboard/store , select your WooCommerce store, click “Edit” and then click “Enable API Access”. Your API key will be generated and displayed there.

Reviews

སྤྱི་ཟླ་དགུ་པ། 18, 2021
It seems like every time I come back from a long frustration hiatus to again sit down and work on things in printful, there is some hurdle I run in to with errors, or something just not working with printful. This plugin lives up to that same standard, by failing miserably. All I wanted to do was to sync my existing Etsy products (in printful) to my Woo store; they sync with no image, none of the description I typed, with no category, and set to Private. Printful's "solution" is to use templates, calling it "easy and convenient product creation". Easy and convenient is copying items from one store to another, not almost completely recreating every product. After finally hearing back from support, I am told "...they let me know that they are aware of this issue and our team is currently working to remove this feature as soon as possible since is generating issues '''". So, instead of actually fixing what looks like a simple to fix issue (by reviewing their code), they're just going to scrap it... Hopefully, if I have to continue using this plugin, orders will at least go through.
སྤྱི་ཟླ་བརྒྱད་པ། 23, 2021
It does not even deserve one star but the site does not accept not to put stars, Shame on a company like Printful that does such integration. In fact, there are no words to describe how bad this integration is
སྤྱི་ཟླ་བདུན་པ། 30, 2021
I spent so much time setting up my store only to have this plugin randomly stop working, giving me a 500 error. I contacted my hosting provider and there were NO ISSUES on their end. No a single 500 error that should have been blocking it. Contacted Printful support and basically got told "Sorry, can't help you!" I wasted HOURS setting up products only for it to completely fail.
སྤྱི་ཟླ་བདུན་པ། 26, 2021
This plugin worked fine on my previous website, which was hosted by GoDaddy. Literally zero issues for 3+ years. When I tried to add it to my current website, I kept getting an error from Printful stating my website had an SSL certificate issue. In other words, Printful couldn't tell that my site had an existing SSL certificate. Printful advised me to make sure my WooCommerce site was in place and that everything was fine with my host provider. I worked with GoDaddy for two days to ensure my SSL certificate was in place and working properly only to have Printful tell me that they no longer support WooCommerce UNLESS IT IS HOSTED BY SITEGROUND. This makes zero sense as it was working fine before I tried to add it to my new site. Customer Support at Printful basically said "Sorry, there's nothing we can do." Don't even bother using if you use WooCommerce that is not hosted by SiteGround because it will not work.
སྤྱི་ཟླ་བདུན་པ། 20, 2021
Hi guys, So I've been in this print-on-demand game for a number of years now and I can honestly say that the Printful plugin is the best there is. The print quality of printful's products is the best, and if you compare their Woo plugin to the likes of Printify, Printful wins hands down. Give it a go guys, you won't regret it!
སྤྱི་ཟླ་བདུན་པ། 9, 2021
Came looking for the plugin today for a brand new install and seen a bunch of new reviews in the past year, all negative. Figured I'd throw a bone real quick since everything is working absolutely fine for me.
Read all 48 reviews

Contributors & Developers

“Printful Integration for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“Printful Integration for WooCommerce” has been translated into 5 locales. Thank you to the translators for their contributions.

Translate “Printful Integration for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.1.25

  • Woocommerce compatibility raised to 5.5

2.1.24

  • Woocommerce compatibility raised to 5.4

2.1.23

  • Woocommerce compatibility raised to 5.3
  • Minor bug fixes

2.1.22

  • Woocommerce compatibility raised to 5.2

2.1.21

  • Advanced size guide translations fix

2.1.20

  • Woocommerce compatibility raised to 5.0

2.1.19

  • Woocommerce compatibility raised to 4.9

2.1.18

  • Woocommerce compatibility raised to 4.8

2.1.17

  • Woocommerce compatibility raised to 4.7

2.1.16

  • Woocommerce compatibility raised to 4.6

2.1.15

  • Fix translations

2.1.14

  • Advanced size guide feature

2.1.13

  • Improved support for WooCommerce 4.3

2.1.12

  • Improved support for WooCommerce 4.2

2.1.11

  • Improved support for WooCommerce 4.1

2.1.10

  • Improved support for WooCommerce 4.0 and other minor bug fixes

2.1.9

  • Improved support for WooCommerce 3.9 and other minor bug fixes

2.1.8

  • Improved support for WooCommerce 3.8 and other minor bug fixes

2.1.7

  • Updated labels in plugin settings

2.1.6

  • Added the ability to change personalization popup title

2.1.5

  • Fixed issues with personalization tool and other minor improvements

2.1.4

  • Fixed an issue with personalized order submit

2.1.3

  • Fixed minor issue with site URL verification in plugin status page

2.1.2

  • Improved theme support for personalized products and other minor bug fixes

2.1.1

  • Improved support for WooCommerce 3.6 and other minor bug fixes

2.1

  • Personalization feature

2.0.8

  • Shipping & Tax information improvements

2.0.7

  • Bug fixes, security improvements and improved i18n support

2.0.6

  • Improvement support for WordPress 5.0 and fixed various minor issues

2.0.5

  • Improvements to Printful shipping carrier settings

2.0.4

  • Improved support for older PHP versions
  • Other minor bug fixes

2.0.3

  • Improved compatibility with WC 3.4.3
  • WordPress localization support
  • Minor bug fixes

2.0.2

  • Fixed incorrect webhook status indication since WC 3.3.0

2.0.1

  • Improved Printful connection status detection
  • Improvements for system report
  • Show warning if attempting to connect from localhost

2.0

  • New major plugin version
  • All new Printful dashboard
  • Connect to Printful with a single click
  • View your Printful profits and latest Printful product orders in WordPress admin
  • Edit your shipping carriers from Printful dashboard
  • Improved sales tax compatibility with existing tax rates
  • New status page – see if your integration is running smoothly
  • New support page – all info about finding help in one place
  • Size chart tab – when pushing products from Printful, the size chart will be placed in a separate tab
  • Improved logging of API requests coming to and from Printful

1.2.8

  • Fixed bug that caused tax rates to become invisible on checkout since WC 3.0

1.2.7

  • Do not calculate shipping rates for US addresses while ZIP or state is not entered

1.2.6

  • Include shipping rates in tax calculation for states that require that

1.2.5

  • Added option to allow Woocommerce default rates together with Printful rates for Printful products

1.2.4

  • Prevent virtual products from requiring shipping rate when bought together with Printful products

1.2.3

  • Fixed issue introduced in 1.2.2

1.2.2

  • Fixed PHP warning on Woocommerce 2.6 due to changed method signature
  • Fixed conflict with “Multiple Packages for WooCommerce” plugin

1.2.1

  • Fixed bug that could have show error message when calculating shipping rates

1.2

  • Support calculating shipping rates for both Printful and non-Printful products at the same time (non-Printful
    products will get default rates provided by Woocommerce)
  • Added caching to tax rates
  • Improved compatibility with Woocommerce 2.6

1.1.2

  • Removed check for Curl extension (since we already used wp_remote_get and it is no longer necessary)

1.1.1

  • Ignore virtual and downloadable products when calculating shipping rates

1.1

  • Added option to calculate sales tax rates for locations where it is required for Printful orders
  • Added automatic conversion of shipping rates to the currency used by Woocommerce
  • Printful API client library updated to use WordPress internal wp_remote_get method instead of CURL directly
  • Changed plugin code structure for easier implementation of new features in the future

1.0.2

  • Added option to disable SSL for users that do not have a valid CA certificates in their PHP installation

1.0.1

  • Removed CURLOPT_FOLLOWLOCATION that caused problems on some hosting environments
  • Added option to display reason status messages if the rate API request has failed

1.0

  • First release