Automate Printful for free on Stepper
Print-on-demand fulfilment platform for creating and shipping custom products
Triggers available for Printful on Stepper
New Order
Triggers when a new order is created in your Printful store.
- 2 parameter s
Updated Order
Triggers when an existing order is updated (not on initial creation).
- 2 parameter s
Order Shipped
Triggers when a shipment is created for a fulfilled order.
- 1 parameter s
Order Canceled
Triggers when an order is canceled in Printful.
- 1 parameter s
Order Failed
Triggers when an order fails.
- 1 parameter s
New Sync Product
Triggers when a new sync product is created in a store.
- 2 parameter s
Actions available for Printful on Stepper
Create Order
Creates a new order and optionally submits it for fulfillment.
- 19 parameter s
Update Order
Updates an existing draft order. Only orders in the "draft" status can be edited.
- 9 parameter s
Confirm Order
Approves a draft order for fulfilment. This will charge the card on file for the order.
- 2 parameter s
Cancel Order
Cancels a draft or pending order and refunds the charge. Orders already in production cannot be cancelled.
- 2 parameter s
Create Sync Product
Creates a new sync product (with its sync variants) in a Printful store.
- 6 parameter s
Update Sync Product
Updates an existing sync product (and optionally its sync variants) in a Printful store.
- 7 parameter s
Delete Sync Product
Deletes a sync product and all of its sync variants from a Printful store.
- 2 parameter s
Create Sync Variant
Adds a new sync variant to an existing sync product in a Printful store.
- 10 parameter s
Update Sync Variant
Updates an existing sync variant in a Printful store.
- 9 parameter s
Delete Sync Variant
Deletes a sync variant from a Printful store.
- 3 parameter s
Add File
Adds a file to the Printful file library by URL. If a file with an identical URL already exists, Printful returns the existing file instead of creating a duplicate. File ingestion happens asynchronously; the returned file may still have a "waiting" status.
- 6 parameter s
Create Mockup Task
Starts an asynchronous mockup generation task for a catalog product. The Mockup Generator API has a lower rate limit than other Printful endpoints (as few as 2 requests per 60 seconds for new stores), so avoid triggering this frequently. Use the Get Mockup Task action to retrieve the generated mockups once the task completes.
- 10 parameter s
Find Orders
Finds orders, newest first, optionally filtered by status.
- 2 parameter s
Get Order
Looks up a single order by ID, including its items, costs, shipments, and recipient.
- 2 parameter s
Estimate Order Costs
Calculates the costs of an order without creating it.
- 10 parameter s
Find Sync Products
Finds sync products, optionally filtered by status or category.
- 3 parameter s
Get Sync Product
Retrieves a sync product and its sync variants from a Printful store.
- 2 parameter s
Find Catalog Products
Finds catalog products, optionally filtered by category and search term.
- 1 parameter s
Get Catalog Product
Retrieve a catalog product and its variants by ID.
- 1 parameter s
Get Catalog Variant
Get details of a specific Printful catalog product variant.
- 2 parameter s
Get File
Looks up a single file from the Printful file library by its ID.
- 2 parameter s
Calculate Shipping Rates
Calculates available shipping rates for a set of items and a destination address.
- 9 parameter s
Get Mockup Task
Retrieves the status and results of a previously created mockup generation task. When the task is complete, the response includes the generated mockup images.
- 2 parameter s
Find Warehouse Products
Finds warehouse products — merchant-owned inventory stored at Printful.
- 1 parameter s
Get Store Statistics
Retrieves store statistics reports such as sales, costs, and profit for a date range.
- 5 parameter s
Make HTTP Request
Make an HTTP request to any URL with full control over method, headers, and body.