Skip to content

TronDesignerDeveloper Portal

Let your customers design their print on your products, right on your website, and get back a print job with previews, a proofreading PDF and print-ready data.

Tronnie, the PromoTron mascot, waving

TronDesigner lets your customers design their own print (logo, text, shapes) on a promotional product, right on your website, and gives you back a print job with the motive, preview images, proofreading PDF and print-ready data.

This portal is for developers integrating the TronDesigner editor into an e-shop, CMS or ERP front end. New to TronDesigner? Start with the business overview and the integration scenarios.

Start here ​

  1. Quick start — open the editor on your page in five minutes.
  2. Loading the integration script — the <script> tag, API key and initialization.
  3. Integration concepts — how launch methods, data modes, open modes and results fit together.

How do I… ​

I want to…Read
Open the editor from a button without writing JavaScriptHTML data attributes
Open the editor from JavaScriptJavaScript builder API
Pass a complete configuration as JSONEditor arguments
Link to the editor from an e-mail, ERP or another appIntegration via URL
Use TronCloud catalog products, let the customer pick, or send my own productsData modes
Create, edit or show a print job read-onlyOpen modes
Show the editor in a dialog or inside my pageDialog and inline display
Control what happens after the customer confirmsResult actions · Custom editor buttons
Get the print job GUID back into my cartEvents and callbacks
Attach metadata or suggest design instructions and colorsCustom properties
Link print jobs to my customers, orders and cart itemsCustomers and orders
Preselect, upload or reuse logosLogos · Logo visualizations
Download preview images, the motive or the proofreading PDFRetrieving print jobs and files
Match the editor to my brandStyling the editor
Find out why the editor doesn't openDebugging and error handling
Integrate from my serverREST API · Webhooks

Complete, copy-paste snippets for common e-shop pages are in Integration recipes.

Reference ​

Environments ​

ProductionDevelopment
Integration scripthttps://app.trondesigner.com/js/website-integration.jshttps://app-dev.trondesigner.com/js/website-integration.js
Script API (data-td-api)https://app.trondesigner.com/apihttps://app-dev.trondesigner.com/api
URL integrationhttps://integration.trondesigner.comhttps://integration-dev.trondesigner.com
REST APIhttps://api-v1.trondesigner.comon request
Admin Portal (API keys, webhooks, editor settings)https://portal.trondesigner.comhttps://portal-dev.trondesigner.com

You need an active TronDesigner license and an API key from the Admin Portal (Settings → API Keys).

Help ​

Czech Republic – The Country for the FutureFunded by the European Union – NextGenerationEUThe project was implemented within the The Country for the Future programme of the Ministry of Industry and Trade and co-financed by the European Union under NextGenerationEU.Support · Examples