Sign In
Products
ZPL ViewerBarcode GeneratorImage → ZPLZPL cheat sheetLabel DesignerTemplate Gallery
Developers
API QuickstartAPI ReferenceMCP ServerBulk GenerationWebhooksSDKs & ExamplesLimitsDirectPrint agent NewGitHub ActionVS Code extensionOn-Premise
Solutions
Logistics & ShippingE-CommerceERP & WMSManufacturingRetailHealthcare & LaboratoryAll solutions
Tools
ZPL Diagnostics HubZPL DebuggerSize & DPI AnalyzerDPI ConverterBarcode fit calculatorShipping Label AnalyzerFont InspectorOrientation DebuggerCalibration AssistantPrinter Compatibility CheckerBarcode Readability CheckerPrinter Language DetectorThermal Printer Test PackZPL ToolsEPL ToolsTSPL ToolsCPCL ToolsPrinter Language ConverterAll ToolsGuidesPricing
Language
EnglishTürkçeDeutsch
Home›Guides›Printing Trendyol and HepsiJet ZPL shipping labels

Printing Trendyol and HepsiJet ZPL shipping labels

Published:

If you sell on Trendyol or ship with HepsiJet through their APIs, the shipping label does not arrive as a PDF you can open and print. It arrives as ZPL — the command language of Zebra-class thermal printers. A browser or an office printer prints that as lines of text. This page shows which calls return ZPL, how to check the label before it is printed, and the ways to get it onto a thermal printer.

Which calls return ZPL

Read on 2026-10-31 from the providers' own developer documentation; field names change between API versions, so check the current reference before you build on them.

Other Turkish carriers with a ZPL label

Read on 2026-10-31 from each carrier's own web service description (WSDL) or developer repository. These services are opened per customer account, so your account may need the label feature enabled:

PTT Kargo's etiketGetir returns EPL, not ZPL; Labelixa previews EPL too, but it prints only on printers that understand EPL. We list a carrier here only after reading its documentation.

Check the label before it burns media

Save the ZPL to a file first and look at it: paste it into the ZPL preview. The preview shows whether the label fits the media and whether the barcodes decode. Two things go wrong most often:

Do not edit the carrier's barcode or routing data: the parcel must stay scannable in the carrier's network. Print your own information on a separate label.

Getting ZPL onto the printer

Which printers

Zebra printers read ZPL natively. Many sellers in Turkey use lower-cost printers such as the Xprinter XP-470B; some of these models advertise ZPL or TSPL emulation. We have not measured those models: print one test label and compare it with the preview before you rely on them.

Labelixa is not affiliated with Trendyol or Hepsiburada; it reads and prints the ZPL their APIs return.

Frequently asked questions

Why does my Trendyol label print as text?

Trendyol's common label is ZPL, not a PDF. An office printer or a browser prints ZPL as text; send it raw to a Zebra-class thermal printer instead.

Can I get the Trendyol common label as a PDF?

Trendyol's documentation says only the ZPL format is available for now for the common label. Preview it as an image with a ZPL viewer, or print it on a thermal printer.

Related guides

How to Print ZPL Labels from Excel or CSV Data

Turn a spreadsheet into hundreds of ZPL labels: template variables, CSV column mapping, batch generation and the honest limits of each step.

UPS ZPL labels: request, preview and fix

The Shipping API fields behind a ZPL label (format code, stock size, character set), the per-package path to the payload and why density is read from the file.

ERP label printing with ZPL

Where ERP label pipelines break, and the validation gate that stops a bad template before it reaches a warehouse printer.

FedEx ZPL labels: request, preview and fix

The Ship API fields that decide the ZPL (image type, stock, 203 or 300 dpi), where the label sits in the response and the checks to run before printing.

Try your own ZPL code →