{"id":366646,"date":"2026-11-02T08:49:32","date_gmt":"2026-11-02T08:49:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/packli-shipping\/"},"modified":"2026-11-02T08:49:10","modified_gmt":"2026-11-02T08:49:10","slug":"packli-shipping","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/packli-shipping\/","author":23379556,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.0.0","stable_tag":"4.0.0","tested":"7.1.4","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"Packli Shipping","header_author":"Avorado","header_description":"Packli parcel shipping for WooCommerce: MPL, GLS, DPD, Foxpost, Packeta, Express One and FamaFutar in one place. Shipping methods with a map based pickup point selector, parcel handover and label printing straight from the orders.","assets_banners_color":"05050f","last_updated":"2026-11-02 08:49:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/packli.hu","header_author_uri":"https:\/\/avorado.io","rating":0,"author_block_rating":0,"active_installs":0,"downloads":127,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.0.0":{"tag":"4.0.0","author":"packlihu","date":"2026-11-02 08:49:10","revision":3779312}},"upgrade_notice":{"4.0.0":"<p>Parcels are handed over directly through the Packli API, so a Packli API key is required for setup.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3779312,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3779312,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3779312,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3779312,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["4.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3779312,"resolution":"1","location":"assets","locale":"","width":2880,"height":1426},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3779312,"resolution":"2","location":"assets","locale":"","width":2880,"height":1424},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3779312,"resolution":"3","location":"assets","locale":"","width":2880,"height":1430},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3779312,"resolution":"4","location":"assets","locale":"","width":2880,"height":1430}},"screenshots":{"1":"The pickup point selector at checkout, with the map and search.","2":"The Packli box on the order screen: parcel handover, label generation and download.","3":"The setup wizard: choosing shipping methods and their pricing.","4":"Packli statuses and bulk actions in the order list."}},"plugin_section":[],"plugin_tags":[147641,12855,150192,3546,286],"plugin_category":[45],"plugin_contributors":[290208,290207],"plugin_business_model":[],"class_list":["post-366646","plugin","type-plugin","status-publish","hentry","plugin_tags-hungary","plugin_tags-parcel","plugin_tags-pickup-point","plugin_tags-shipping","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-avoradoio","plugin_contributors-packlihu","plugin_committers-packlihu"],"banners":{"banner":"https:\/\/ps.w.org\/packli-shipping\/assets\/banner-772x250.png?rev=3779312","banner_2x":"https:\/\/ps.w.org\/packli-shipping\/assets\/banner-1544x500.png?rev=3779312","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/packli-shipping\/assets\/icon-128x128.png?rev=3779312","icon_2x":"https:\/\/ps.w.org\/packli-shipping\/assets\/icon-256x256.png?rev=3779312","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/packli-shipping\/assets\/screenshot-1.png?rev=3779312","caption":"The pickup point selector at checkout, with the map and search."},{"src":"https:\/\/ps.w.org\/packli-shipping\/assets\/screenshot-2.png?rev=3779312","caption":"The Packli box on the order screen: parcel handover, label generation and download."},{"src":"https:\/\/ps.w.org\/packli-shipping\/assets\/screenshot-3.png?rev=3779312","caption":"The setup wizard: choosing shipping methods and their pricing."},{"src":"https:\/\/ps.w.org\/packli-shipping\/assets\/screenshot-4.png?rev=3779312","caption":"Packli statuses and bulk actions in the order list."}],"raw_content":"<!--section=description-->\n<p>Packli is a Hungarian parcel shipping service. This plugin connects a WooCommerce store to it, so the whole shipping workflow happens inside the WordPress admin: rates at checkout, parcel handover, label printing and status tracking.<\/p>\n\n<p>The plugin requires a Packli account, which you can create at <a href=\"https:\/\/app.packli.hu\">app.packli.hu<\/a>. The admin interface ships with a Hungarian translation, because the service operates in Hungary.<\/p>\n\n<p><strong>Shipping methods at checkout<\/strong><\/p>\n\n<ul>\n<li>Home delivery and pickup point delivery with MPL, GLS, DPD, Foxpost, Packeta, Express One and FamaFutar.<\/li>\n<li>A map based pickup point selector at checkout, with search and suggestions based on the customer location.<\/li>\n<li>Three pricing modes per shipping method: flat rate, a weight based rate table, or the current Packli rate with a percentage adjustment.<\/li>\n<li>Free shipping threshold and weight limit per method.<\/li>\n<\/ul>\n\n<p><strong>Parcel handover from the orders<\/strong><\/p>\n\n<ul>\n<li>Send a parcel to Packli with one click, from the order screen or in bulk from the order list.<\/li>\n<li>Automatic box splitting at a weight limit, with an editable weight per box.<\/li>\n<li>Generate and download labels (PDF) straight from the order, in bulk as well.<\/li>\n<li>Packli statuses in the order list, refreshed automatically.<\/li>\n<li>The tracking number is written back to the order, in the format read by Shipment Tracking and compatible plugins.<\/li>\n<li>Each Packli status can be mapped to a WooCommerce order status.<\/li>\n<\/ul>\n\n<p><strong>Simple setup<\/strong><\/p>\n\n<ul>\n<li>A setup wizard walks through the API key, the sender address and the creation of the shipping methods.<\/li>\n<li>Only the services enabled on your Packli account are offered.<\/li>\n<\/ul>\n\n<p><strong>External services<\/strong><\/p>\n\n<p>This plugin connects to two external services. Both are required for it to work.<\/p>\n\n<p><em>1. Packli API, app.packli.hu<\/em><\/p>\n\n<p>The plugin connects to Packli to look up shipping rates, hand over parcels, generate labels and follow parcel statuses.<\/p>\n\n<p>Data sent:<\/p>\n\n<ul>\n<li>When a parcel is handed over: the recipient first and last name, company name, phone number, email address, postcode, city and street address, the selected pickup point ID, the order number, the parcel weight and size, the cash on delivery amount and the customer note.<\/li>\n<li>When a shipping rate is requested in live pricing mode: the sender warehouse ID, the service ID, and the parcel weight and size. No personal data is sent.<\/li>\n<li>When pickup points are listed or a status is refreshed: the service ID, or the ID of a previously created parcel. No personal data is sent.<\/li>\n<\/ul>\n\n<p>Data is sent when the store owner hands over a parcel or generates a label, when a customer has a shipping rate calculated at checkout, and once an hour in the background when parcel statuses are refreshed.<\/p>\n\n<p>Service provider: Packli Logistics Kft. Terms of service: <a href=\"https:\/\/docs.packli.hu\/legal\/terms\">docs.packli.hu\/legal\/terms<\/a>. Privacy policy: <a href=\"https:\/\/docs.packli.hu\/legal\/privacy\">docs.packli.hu\/legal\/privacy<\/a>.<\/p>\n\n<p><em>2. OpenStreetMap map tiles, tile.openstreetmap.org<\/em><\/p>\n\n<p>The pickup point map shown at checkout loads its map tiles from the servers of the OpenStreetMap Foundation, from the customer browser. In doing so the customer IP address and user agent reach the OpenStreetMap Foundation. The plugin sends no personal data to this service, and tiles are only loaded if the customer opens the map selector.<\/p>\n\n<p>The selector also offers browser geolocation, so that the nearest pickup points can be listed first. This only runs with the explicit permission of the customer, and the position stays inside the browser: it is never sent anywhere.<\/p>\n\n<p>Service provider: OpenStreetMap Foundation. Terms of use: <a href=\"https:\/\/operations.osmfoundation.org\/policies\/tiles\/\">operations.osmfoundation.org\/policies\/tiles<\/a>. Privacy policy: <a href=\"https:\/\/wiki.osmfoundation.org\/wiki\/Privacy_Policy\">wiki.osmfoundation.org\/wiki\/Privacy_Policy<\/a>.<\/p>\n\n<p><strong>Trademarks<\/strong><\/p>\n\n<p>MPL, GLS, DPD, Foxpost, Packeta, Express One and FamaFutar are trademarks of their respective owners. This plugin is not affiliated with these carriers; parcels reach them through the Packli service.<\/p>\n\n<p><strong>Third party libraries<\/strong><\/p>\n\n<p>The plugin bundles the Leaflet 1.9.4 mapping library (BSD 2-Clause license) in <code>assets\/vendor\/leaflet\/<\/code>. Alongside the minified <code>leaflet.js<\/code> the uncompressed <code>leaflet-src.js<\/code> source and the license text are included in the package. Library source: <a href=\"https:\/\/github.com\/Leaflet\/Leaflet\/releases\/tag\/v1.9.4\">github.com\/Leaflet\/Leaflet<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>In the wizard that starts after activation, enter your Packli API key, found at app.packli.hu under Settings, API.<\/li>\n<li>Choose your sender address and the default parcel data.<\/li>\n<li>Tick the shipping methods you want to offer and set their prices.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20packli%20account%3F\"><h3>Do I need a Packli account?<\/h3><\/dt>\n<dd><p>Yes. The plugin works with the Packli service, and you can create an account at app.packli.hu.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20block%20based%20checkout%3F\"><h3>Does it work with the block based checkout?<\/h3><\/dt>\n<dd><p>Shipping methods and rates do. The pickup point selector currently supports the classic checkout; block checkout support is in development.<\/p><\/dd>\n<dt id=\"how%20does%20the%20plugin%20know%20the%20parcel%20weight%3F\"><h3>How does the plugin know the parcel weight?<\/h3><\/dt>\n<dd><p>It adds up the weight of the products in the cart. If the products have no weight set, it uses the default weight from the settings.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20the%20packli%20service%3F\"><h3>What data is sent to the Packli service?<\/h3><\/dt>\n<dd><p>The data needed to deliver the parcel: the recipient name, address, phone number and email address, the parcel details and the cash on delivery amount. The full list is in the External services section of the description.<\/p><\/dd>\n<dt id=\"what%20is%20removed%20when%20the%20plugin%20is%20deleted%3F\"><h3>What is removed when the plugin is deleted?<\/h3><\/dt>\n<dd><p>The settings, including the API token, the shipping method instances and the cache. The parcel IDs and tracking numbers stored on the orders are kept, because they are part of the shipping history.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Orders are handed over directly through the Packli API.<\/li>\n<li>Map based pickup point selector at checkout.<\/li>\n<li>Label generation and download from the order screen and in bulk.<\/li>\n<li>Packli statuses in the order list, with WooCommerce status mapping.<\/li>\n<li>Box splitting at a weight limit.<\/li>\n<li>Setup wizard.<\/li>\n<li>HPOS (High-Performance Order Storage) compatibility.<\/li>\n<li>Full translation support, with a bundled Hungarian translation.<\/li>\n<li>Deleting the plugin removes its settings and cache.<\/li>\n<\/ul>","raw_excerpt":"Parcel shipping for WooCommerce with Packli: MPL, GLS, DPD, Foxpost, Packeta, Express One and FamaFutar, with a map pickup point selector.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/366646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=366646"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/packlihu"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=366646"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=366646"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=366646"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=366646"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=366646"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=366646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}