Close menu
Explore Plans
Mobile menu Close menu
Printful

Create an order

This action will create a new order (as an unconfirmed draft for your review) in your Printful store.

Developer info

API endpoint slug
printful.create_an_order
Filter code method
Printful.createAnOrder.skip(string?: reason)
Runtime method
runAction("printful.create_an_order", {})

Action fields

Recipient name Text input > Other

Label
Recipient name
Helper text
Who the order ships to.
Slug
recipient_name
Required
true
Can have default value
true
Filter code method
Printful.createAnOrder.setRecipientName(string: recipient_name)

Address 1 Text input > Other

Label
Address line 1
Helper text
Street address of the recipient.
Slug
address_1
Required
true
Can have default value
true
Filter code method
Printful.createAnOrder.setAddress1(string: address_1)

City Text input > Other

Label
City
Helper text
Recipient's city.
Slug
city
Required
true
Can have default value
true
Filter code method
Printful.createAnOrder.setCity(string: city)

State region Text input > Other

Label
State / region
Helper text
Recipient's state or region (required for some countries).
Slug
state_region
Required
false
Can have default value
true
Filter code method
Printful.createAnOrder.setStateRegion(string: state_region)

Country Text input > Regular expression

Label
Country
Helper text
Recipient's two-letter ISO country code (e.g. US, GB, DE).
Slug
country
Required
true
Can have default value
true
Filter code method
Printful.createAnOrder.setCountry(string: country)

Zip code Text input > Other

Label
ZIP / postal code
Helper text
Recipient's ZIP or postal code.
Slug
zip_code
Required
true
Can have default value
true
Filter code method
Printful.createAnOrder.setZipCode(string: zip_code)

Variant Text input > Other

Label
Variant ID
Helper text
The Printful variant ID of the product to print and ship (find it in your store or the Printful catalog).
Slug
variant_id
Required
true
Can have default value
true
Filter code method
Printful.createAnOrder.setVariantId(string: variant_id)

Print file url Text input > URL

Label
Print file URL
Helper text
A public URL to the design file Printful will print on the item.
Slug
print_file_url
Required
true
Can have default value
true
Filter code method
Printful.createAnOrder.setPrintFileUrl(string: print_file_url)

External Text input > Other

Label
External order ID
Helper text
Optional: your own order ID, so you can look the order up later by it.
Slug
external_id
Required
false
Can have default value
true
Filter code method
Printful.createAnOrder.setExternalId(string: external_id)