WooCommerce Plugin · Slovenská Pošta
BalíkoBOX & Balík na Poštu
for WooCommerce
Add 3 000+ Slovenská Pošta pickup points to your WooCommerce checkout — parcel lockers and post offices on an interactive map. Register shipments via the official ePodací Hárok API and include live tracking updates in every order email, automatically.
Coming Soon — contact us to request evaluation access
Two Services, One Plugin
Both Slovenská Pošta pickup services, fully integrated
24/7 Availability
BalíkoBOX
Automated parcel lockers, open around the clock. Customers choose a locker at checkout — the plugin validates dimensions and weight against the locker’s limits before the option is shown.
- ✓Open 24 hours, 7 days a week
- ✓Dimension validation (50 × 60 × 45 cm default)
- ✓Max weight validated per locker
- ✓Can be shown alongside or separately from Balík na Poštu
Post Office Pickup
Balík na Poštu
Standard post office collection across the full Slovenská Pošta branch network. Opening hours are shown at checkout and included in order confirmation emails, so customers know exactly when to collect.
- ✓Full post office network across Slovakia
- ✓Opening hours shown in checkout & emails
- ✓Higher weight limits for heavier parcels
- ✓Bin-packing algorithm validates whether items actually fit
Built for Production
Pickup points, shipment labels, and parcel tracking — in one plugin
Interactive Map
OpenLayers-powered map with marker clustering. Customers search by name, city, or ZIP code, or let the browser geolocate them and sort results by distance.
Package Validation
Validates cart dimensions and weight against official Slovenská Pošta limits using a bin-packing algorithm. Incompatible shipping methods are hidden before the customer sees them.
Flexible Pricing
Three pricing modes per shipping zone: flat rate, cart percentage, or weight-based tiers with configurable thresholds. Free shipping trigger works independently of pricing mode.
Auto-updating Database
Pickup point data syncs from the official Slovenská Pošta XML feed via WP-Cron — daily, twice daily, weekly, or monthly. The update aborts if fewer than 100 records are returned, preserving existing data.
Order Integration
Pickup point name, address, and opening hours appear in confirmation emails, the Thank You page, and My Account. The admin order screen shows the full location record.
Block Checkout Ready
Full WooCommerce Store API compatibility alongside the classic checkout shortcode. Works with any block theme without extra configuration, and is declared HPOS-compatible.
ePodací Hárok
Submit shipments directly to Slovenská Pošta from WooCommerce. Generate PDF labels for individual orders or process a batch at once — without leaving your orders screen.
Parcel Tracking
Tracking number and status synced automatically every two hours, visible in order emails, My Account, the Thank You page, and the admin order list — no external tool needed.
Ship directly from your orders screen
Register parcels with Slovenská Pošta through their official API without leaving WooCommerce — from a single order or across dozens in one bulk action.
- ✓Create and submit shipments from the order edit screen, pre-filled with order data
- ✓Bulk-process multiple orders — generate labels for a batch in one action from the orders list
- ✓COD amount auto-detected from the WooCommerce payment method
- ✓Irregular product shapes automatically trigger the non-stackable flag, telling Slovenská Pošta the parcel cannot be stacked during transport
- ✓PDF labels stored locally and downloadable directly from the order screen
- ✓Optional API request logging for diagnosing integration issues
Automatic tracking updates, sent where customers already look
Parcel status syncs automatically every two hours and appears in order emails, My Account, and the order confirmation page — customers see the current status without visiting an external tracking site.
- ✓Background sync every two hours — no manual refresh needed
- ✓Five-step progress bar on the order confirmation page, with step labels adapted for pickup orders
- ✓Tracking number and latest status in WooCommerce order confirmation emails
- ✓Current status visible under My Account → Orders
- ✓Color-coded status badge in the WooCommerce admin orders list
- ✓Tracking number automatically populated after ePodací Hárok registration
Checkout Flow
Three steps for your customer
01
Select a Shipping Method
At checkout, WooCommerce shows the BalíkoBOX and/or Balík na Poštu options — only when cart contents pass the dimension and weight rules for that service.
02
Pick a Location on the Map
An interactive map opens. The customer searches by city or ZIP, or allows geolocation to find the nearest point. They select a marker and confirm their choice.
03
Order Confirmed
The selected pickup point address replaces the shipping address in the order. Location name, address, and opening hours are included in every order confirmation email.
Technical Details
Built on solid foundations
WooCommerce
8.0+
PHP
8.1+
Checkout Support
Classic & Block (Store API)
Map Options
Built-in map & Pošta Widget
Pricing Modes
Flat · Percentage · Weight
DB Update Frequency
Daily to Monthly (auto)
Coverage
3 000+ Slovak Post locations
Tracking Sync
Automatic, every 2 hours
Parcel Labels
ePodací Hárok API
Data Source
Official SP XML Feed
HPOS
Compatible
Block Theme
Cart & Checkout Blocks
Ready to add Slovak Post pickup to your shop?
BalíkoBOX and Balík na Poštu in one plugin — map, validation, labeling, and tracking included.
Get the Plugin →