Commerce
Printful
8 min
printful is a print on demand dropshipping service that allows businesses to create and sell custom products without managing inventory, handling production, or shipping with the printful app in {{product name}} , you can watch, create, update, retrieve, and delete orders in your printful account requirements to use the printful app in {{product name}} , you must have a printful account from september 30, 2022, printful has disabled the creation of legacy api tokens starting march 30, 2023, the printful api will no longer be accessible using legacy api keys to avoid losing access to the printful api, customers will be required to migrate to the new api tokens the new tokens are more secure and offer greater customization for more information, see the printful api key migration documentation connect printful and {{product name}} to get started, you must first create a connection between printful and {{product name}} , allowing the two services to communicate to create the connection, you need to printful /#obtain client id and secret key in printful printful /#create the connection in obtain client id and secret key in printful before you create the connection in {{product name}} , you should first create a custom application in your printful account to obtain your client credentials to c reate a custom application in printful and obtain your client id and secret key log in to printful developer website in the left sidebar, click apps in the upper right corner, click the +add new app button fill in the required details app name name of the application contact email email address to reach out for any queries access level select store level access urls enter all the url addresses to install the application redirection domains add https //www integromat com/cb/oauth/printful scopes select all the scopes required for users installing the application click create app in the access credentials section, copy the client id and secret key values and store them in a safe place you will use these values later in the client id and client secret fields in {{product name}} create the connection in {{product name}} once you have your printful client id and secret key values, you're ready to create the connection in {{product name}} to create the connection log in to your {{product name}} account, add a printful module to your {{scenario singular lowercase}} , and click create a connection for the connection type , choose prinful oauth in the connection name field, enter a name for the connection in the client id field, enter the client id you copied from your printful account in the client secret field, enter the secret key you copied from your printful account click save if prompted, authenticate your account and confirm access you've successfully created the connection and can now use the printful app in your {{scenario plural lowercase}} if you want to make changes to your connection in the future, follow the steps here https //help make com/connect an application#tn2pj printful modules after connecting to the printful app, you can use the following types of modules to build your {{scenario plural lowercase}} orders watch orders watch fulfilled orders watch canceled orders get an order create an order update an order cancel an order other make an api call templates you can look for printful templates in make's template gallery , where you'll find thousands of pre created {{scenario plural lowercase}} printful resources printful api documentation printful help center