Printful Integration

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!