Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

commerce_printful

36 sites Security covered
View on drupal.org

Are you looking to sell branded t-shirts, jackets, hoodies, hats, caps, coffee mugs and more on your Drupal site? You've found an easy, low-cost way to do this. All you need to get started is your company logo and a Drupal Commerce shopping cart with a payment gateway of your choice.

This project integrates Drupal Commerce with the Printful drop-shipping and fulfillment provider.

Printful maintains all the inventory and handles all the packaging and shipping. The process is simple and straightforward to upload your company logo and select from thousands of products for your inventory. The Printful API creates product images dynamically, so you don't need to worry about photography.

A card on file with Printful is billed each time an order is placed. The payment gateway receives the payment from the customers and you collect the difference. All your work to set up your store is on the front end as fulfillment is virtually maintenance-free.

The module allows new or existing Drupal Commerce sites to seamlessly integrate their products fulfilled by Printful along with tangible or other product types. The Printful products may be imported using the included UI or drush command.

When checking out, if Printful items are found in the cart, the Printful API is consulted to retrieve shipping costs for the Printful shipping method. Upon completion of an order with Printful items, the API is again contacted to transfer the order information to Printful. You may select to have the orders transferred as drafts or fully automate the fulfillment.

This module is fully compatible with Drupal 11 and Commerce 3.x.
Older Drupal 10 / Commerce 2.x versions are no longer supported as of version 3.0.0.

Activity

Total releases
2
First release
Oct 2025
Latest release
5 months ago
Release cadence
1 day
Stability
100% stable

Releases

Version Type Release date
3.0.1 Stable Oct 28, 2025
3.0.0 Stable Oct 27, 2025