Documentation & Co.

Help for developers

API, template & plugin documentation

For developers in the JTL community, we have compiled all the help that JTL offers on this page – from the documentation for JTL Shop and the API for JTL Connector to the interface description of the JTL Fulfillment Network.


JTL-Developer Documentation

Discover the new JTL DeveloperDocs

Would you like to develop apps for our new JTL cloud platform? The DeveloperDocs will show you how. You will also find all the information from our existing API documentation for JTL-Wawi, JTL-Shop, JTL-SCX and Co. clearly linked.


Jtl Issue Tracker Fuer Entwickler

JTL-Issue Tracker - product development at a glance

https://issues.jtl-software.de

You can follow the development of our products JTL-Wawi, JTL-Shop and JTL-Connector live via the JTL-Issue Tracker. You have the opportunity to make suggestions to our development teams via comments and keep up to date with bugs and features.

Jtl Wawi Database Documentation Preview

JTL-Wawi: Database & .dll documentation

https://wawi-db.jtl-software.de

https://developer.jtl-software.de

You can view changes to the JTL Wawi database in the database & dll documentation.

Our merchandise management system does not have a stand-alone plug-in module. However, there are numerous interfaces that you can use to map many of the applications you require on a daily basis. Here are your options:

Database

You can use the database to:

  • Use prepared database views (read access)
    Example: Read out data for reporting tools and statistical evaluations
  • Use a range of database functions (read access)
  • also write to the database using stored procedures
    Examples: Create / update / cancel orders, post stocks, create / update invoice corrections

Some retailers have a healthy respect for accessing the database directly. However, the methods described above are a good way of ensuring that the data in your database remains consistent and that database integrity is maintained. Contact an appropriately experienced service partner if you do not have an in-house database expert.

JTLwawiExtern.dll

Via the JTLwawiExtern.dll from JTL-Wawi you can, for example:

  • Create / print / generate PDF / email / export all forms
    You can use all functions from our template module
  • Trigger all JTL workflows you have configured
    You can use all functions from our workflow module

Anyone familiar with the possibilities of JTL workflows knows that this alone opens up a land full of attractive automation options. If required, contact a JTL service partner who is well versed in JTL workflows.

JTL-Wawi API Developer Documentation Preview

JTL-Wawi API

https://wawi-api.jtl-software.com/

Our developer documentation is available in English for the REST API of the JTL-Wawi ERP system, which is currently in the closed beta phase.

Do you have any questions on these topics?

Contact our product support team with a specific description of your request. Our colleagues will then forward you to an appropriate expert at JTL.

JTL-SCX Entwicklerdokumentation

JTL-SCX: REST-API

https://scx-sandbox.ui.jtl-software.com/docs/api_channel.html

If you would like to use the JTL-SCX API, you can find it documented here in English by JTL. The API serves integrators and operators as a binding reference for the correct connection of marketplaces in the context of JTL-eazyAuction via Sales Channel Extension (SCX). The corresponding GitHub project can be found here

Jtl Eazyauction Ebay Vorlagen Documentation Preview

JTL-eazyAuction: eBay design templates / template documentation

https://guide.jtl-software.com/jtl-eazyauction/ebay-designvorlagen/ebay-designvorlage-erstellen/

If you want to know how to customize eBay listing templates using the dotLiquid editor integrated in JTL Wawi, our user documentation will give you a first insight.

Jtl Shop Template Documentation Preview

JTL-Shop: Template documentation (DE)

http://docs.jtl-shop.de/de/latest/shop_templates/index.html

JTL-Shop uses the Smarty 3 template engine. HTML5, Bootstrap 3 and jQuery + various jQuery plugins are used in the front end. There are various options available for individual template customizations, which are discussed in this documentation.

Jtl Shop Plugins Documentation Preview

JTL-Shop: Plugin documentation (DE)

http://docs.jtl-shop.de/de/latest/shop_plugins/index.html

The plugin system in the JTL store makes it possible to add all kinds of additional functionalities to the store without modifying the store code. In the documentation you will find information on the folder and file structure of plugins, plugin variables, all information on hooks, tips and tricks for development, information on handling the object cache and possible error codes.

Jtl Shop Gitlab Repository Preview 1

JTL-Shop: GIT repositories

https://gitlab.com/jtl-software/jtl-shop/core

Developers can find the files for the JTL-Shop project in the corresponding Git repository. As this is a public project, no login is required for access.

JTL-Vouchers Developer Documentation Preview

JTL Vouchers: REST API

https://vouchers.api.jtl-software.com/docs

If you would like to connect our voucher system JTL Vouchers to a third-party system via the open REST API, you can find all the technical information in our English-language developer documentation.

Webinar persönlichen JTL-Connector entwickeln

JTL-Connector: How do I create my own connector?

To the YouTube video

In this video we take a look at the development of a JTL connector. The focus is on the tools we recommend for creating your own connector. We examine the structure of a connector and how to ideally go about developing your own.

Jtl Connector Developer Documentation Preview

JTL-Connector: Developers documentation

https://jtl-devguide.readthedocs.io/projects/jtl-connector/en/master/

This documentation covers the JTL-Connector interface, which can be used between any platform (e.g. an online store system) and the JTL-Wawi merchandise management system. It covers the basics of the system, an example project and the expansion of interfaces via plugins.

Jtl Conncetor Gitlab Repository Preview

JTL-Connector: GIT repositories

https://github.com/jtl-software?q=connector

Developers can find the files for the JTL Connector project in the corresponding Git repository. You need a login for access, which you can request from JTL.

Retouren Entwicklerdokumentation JTL-FFN

JTL Fulfillment Network: REST API

https://ffn2.api.jtl-software.com/api-docs/index.html

Fulfillment service providers who would like to connect to the JTL Fulfillment Network via API can find the JTL API documented here in English.