Printful is an on-demand printing and fulfillment company. TIXR uses Printful to automate the creation of a Printful order when a merchandise item is purchased in TIXR
Prerequisites:
A Printful account and storefront configured with items
Generating Private Bearer Token
To use the API, a Private Bearer Token has to be generated and given to Tixr for configuration.
Navigate to the Developer Portal and sign in using your normal Printful Account
Create a “Private Token”
Configure the fields, and create the token
- Name - Any Name
- Contact Email - Printful Account
- Expiration Date - 2 years from entry
- Access Level - A single store (A private key needs to be generated for every Printful storefront. We do not support the “Account (all stores)” Access level)
- Scopes - “View and manage orders of the authorized store”
Provide the generated token to Tixr.
Note: treat the token carefully, as it can be used to access your storefront.
Integrating with Tixr using Webhooks
- Navigate to Studio -> Group -> System -> Notifications
- Create a new Policy
-
- Type - Order
-
-
-
- Condition - “If the order has a ticket in any of the following categories: Merchandise”
-
-
-
- Channel
- Type - Webhook
- URL: https://studio.tixr.com/webhooks/tixr/printful/token/CLIENT_PRIVATE_TOKEN
-
Note: If the private token is omitted, a testing dev storefront will be used
Set Metadata for Merchandise Item
Obtain SKU from Printful for Item
In Printful, find the item you want to associate with Tixr Orders. Copy the SKU
Set Metadata
In Tixr, navigate to the Merchandise Sale Item in the Event you want to use. [Tickets Tab > Ticket Settings > Integration]. Enter the SKU from Printful in the “Integration Metadata” field
Make sure to publish your event to save your changes!