Skip to content

Packeta Shipping & Labels

Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.0 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view

Creates Packeta (Zásilkovna) packets, labels and tracking for orders to Czechia, Slovakia, Hungary and Romania in CS-Cart and Multi-Vendor, with pick-up point and Z-BOX selection at the checkout through the official Packeta widget.

  • Adds Packeta as a shipping carrier with three services: Packeta pick-up point (Packeta pick-up points and Z-BOXes), Packeta partner pick-up point (pick-up points of partner carriers from your Packeta carrier list) and Packeta home delivery. The customer’s shipping price comes from the price you enter on each shipping method (price, free-shipping threshold, countries, weight limit), because Packeta has no public price list for e-shops.
  • Pick-up point choice at the checkout with the official Packeta widget v6 map. The point is validated on the server with Packeta’s validation endpoint before it is kept. If the add-on “EU Pickup Points & Parcel Lockers” is installed and its Packeta method was used, its stored point is reused.
  • Creates the Packeta packet from the order page, or automatically when the order reaches a status you choose: recipient, destination point or address, weight, value, cash on delivery in the destination currency (CZK, EUR, HUF, RON).
  • Downloads the label and stores it with the order: the Packeta label (PDF in six layouts, or ZPL at 203 or 300 dpi) for pick-up points and Z-BOXes, the carrier label (A6, PDF or ZPL) for home delivery and partner pick-up points, with the Packeta label as the documented fallback when a carrier gives none. The tracking barcode and link go to the order and, optionally, to a regular CS-Cart shipment.
  • Follows the packet: status polling by cron every hour, plus optional Packeta push tracking events (signed with HMAC-SHA256). Packets can be cancelled while Packeta has not received them.
  • Credentials (API key, API password, push signing key) are stored encrypted; a “Test connection” button checks them.
  • A job queue with automatic retries (5 minutes, 15 minutes, 1 hour, 3 hours, 12 hours) and a log with filters and CSV export; the API password is masked everywhere.
  • Multi-Vendor: marketplace owner mode (one Packeta account for the whole marketplace) or one account per vendor in the vendor panel.
  • CS-Cart and Multi-Vendor 4.17.2 to 4.21.x.
  • PHP 7.4 to 8.3, depending on your CS-Cart version.
  • Destinations Czechia, Slovakia, Hungary, Romania (Poland is accepted by the data checks; the widget and carrier ids are yours to configure).
  • The queue needs a cron job (a command line or a secret web address; see Configuration).

Packeta and Zásilkovna are trademarks of their owner. This add-on is an independent product by Kavio Labs and is not affiliated with, endorsed by or sponsored by Packeta. It uses Packeta’s public API and widget under their documentation; you need your own Packeta client account.