# OrderKrab - Pack and ship like Amazon, for stores and warehouses > OrderKrab is a fulfillment OMS (not a shipping plugin) for Shopify and WooCommerce stores and for 3PL warehouses across the Baltics and Poland. Homepage tagline: "Pack and ship like Amazon · For stores and warehouses · Fulfill 3× faster." Marketing site available in EN, LT, LV and ET. OrderKrab connects to your store, syncs orders, runs a barcode-driven Pick & Pack workflow that packs orders ~3× faster with item-level scan confirmation, includes Krab AI - an assistant that auto-fixes problem orders before they reach a packer - and supports Mobile Pick Lists (a phone- and tablet-first picking surface that handles batch picking and multi-packer parallel queues with locking under one umbrella) delivered through native iOS and Android apps as well as the browser, production tracking for made-to-order items, a customer-facing self-service returns portal, manifests, shipping rules, a per-order Action Timeline that logs every step - claimed, item scanned, label printed, shipped, returns processed - timestamped and attributed to the packer who did it, and per-fulfillment analytics. A dedicated **Warehouse** tier serves 3PLs and high-volume operations with multi-organization management combined with sub-account access for clients, white-label, per-client packer analytics, inventory management with stock levels synced both ways with Shopify and WooCommerce stores, the full Pick & Pack workflow, Mobile Pick Lists, and dedicated onboarding. This llms.txt indexes the public marketing site with concrete features, plan structure, and pricing in EUR. OrderKrab covers the full path from "store" to "shipped": store and carrier integrations, an order list with editing/holding/skipping per order, a barcode-driven Pick & Pack screen, Mobile Pick Lists for phone/tablet picking with multi-packer parallel queue support, native iOS and Android apps for the warehouse floor, automatic carrier label printing through the PrintKrab printer bridge, a self-service returns portal hosted on the merchant's own storefront, handover manifests (Deutsche Post International and Poczta Polska), shipping rules, **Krab AI auto-fix for problem orders (Pro plan only)**, and analytics on packer performance. The Warehouse tier adds the multi-organization layer that 3PLs need on top. Pages below describe each capability and how it's wired up. Pricing is per-order (EUR) - see the Pricing section for exact rates by tier. ## Platform overview - [OrderKrab home](https://orderkrab.com/): Hero eyebrow: "All-in-one fulfillment platform." H1: "Pick, pack, and ship every order like Amazon." Subtitle: "Amazon-inspired fulfillment and shipping platform that saves hours and prevents costly errors. For any size of business." Fact badges under the CTAs: "Up to 3× faster fulfillment", "Free up to 50 orders a month", "Use your own carrier contract". The hero's device scene carries three callouts: "Automatic shipping labels", "Mobile app for picking", "Self-service returns portal". Available in EN, LT, LV, ET and PL (path-prefix routing, e.g. `/lt/`, `/lv/`, `/et/`, `/pl/`). Below the hero, in order: trust strip with customer-story badges; "One platform to run your fulfillment - from checkout to delivery", an animated journey through seven stations that each link to their product page (Checkout, Mobile Pick Lists, Made-to-order, Pick & Pack, Analytics, Returns portal, Inventory management); integrated-carrier ribbon; "Fix parcel issues with Krab AI" band; "Start shipping the same day" (connect your store, about 5 minutes; add your carriers on your own contracts; start shipping the same day); "Perfect Score" reviews wall quoting fourteen five-star Shopify App Store reviews, each signed with the store's logo and linking to "Read all reviews" on the listing; customer story; pricing teaser ("Fulfill 50 free orders every month" under the heading, then Labels and Pro cards - the Labels card's button reads "Get LABELS"; the Pro card lists Pick & Pack, the self-service returns portal, the mobile app for picking, the analytics dashboard and extended live support); CTA band; contact form. - [Product overview](https://orderkrab.com/product): Hub page summarizing every product surface - fulfillment, shipping, packing, checkout, analytics - with links into each detailed page. - [Why OrderKrab](https://orderkrab.com/product/why-orderkrab): Differentiation page - what OrderKrab does that bolt-on shipping plugins don't, with merchant testimonials. - [For merchants](https://orderkrab.com/product/merchant): Use-case framing for direct-to-consumer brands packing their own orders. - [For 3PLs](https://orderkrab.com/product/3pl): Use-case framing for third-party logistics providers fulfilling for multiple stores. Includes the published Warehouse pricing block (from €399/mo plus a per-order fee agreed with sales) and a "Checkout-as-a-service" highlight: OrderKrab's checkout controls (parcel lockers, multiple shipping-method renderings, smart shipping rules, native Shopify/Woo) can be offered by the 3PL to their clients as a productized layer - one less app the client buys elsewhere. ## Pick & Pack workflow The flagship in-app screen used at the packing station. Pages: [Pick & Pack](https://orderkrab.com/product/pick-and-pack). The screen advertises ~57 seconds per order vs. ~2:30 without OrderKrab - "up to 3× faster" packing. Packers work from a queue (next-available-order semantics, no double-assignments), and the queue handles multiple packers in parallel. The 20 features documented on the page are organized into five clusters: - **Scan & confirm**: Barcode scanning (with cooldown to avoid double-scans), click-to-confirm fallback when no scanner is available, wrong-scan alerts (unrecognized barcode, already-confirmed item, wrong shipping label), and scan-label-to-finalize (scan the printed label to close out the order - no mouse needed). - **Labels, on demand**: Auto-print on confirm (label fetched and pushed via PrintKrab the moment the last item beeps in), works with any PDF or ZPL label printer (no special model, no driver dance), download as PDF, and recreate any label without rebuilding the order. - **Multi-package & returns**: Additional shipments per order (one order, many boxes - each gets its own carrier label), one-click return labels, auto-return rules (return label printed alongside the outbound), and a single shipments view (primary, additional, return) with print/download per row. - **Order context at a glance**: Timestamped internal order comments, order risk badges in the header, gift notes & metadata attached to the line item, and customer context (order ordinal, company-order badge, shop label). - **Queue & flow control**: Skip problem orders (returns to the queue for someone else), on-demand refresh of order data mid-flow, filter by shop and carrier, and exit & resume later (the order resets to pending - no orphaned half-packed orders). ## Mobile Pick Lists Phone- and tablet-first picking. Page: [Mobile Pick Lists](https://orderkrab.com/product/pick-list). Headline: "Pick on your phone. Pack at the station." Runs two ways: in the native OrderKrab apps for iOS and Android built for warehouse work, and in any modern browser on any phone or tablet. Either way it is the team's own phones doing the job - no warehouse terminal, no rugged scanner, no device-management software, and a new picker is productive in about five minutes. The feature handles two real-world picking scenarios under one umbrella: - **Batch picking**: Every item from every pending order, aggregated by product. Walk the warehouse once, tap each row to confirm, the per-item counter ticks down, the row turns green and locks at zero. Pull-to-refresh for new orders. One reset clears all confirmations. Group/filter by product, shop, or metadata. Best for small teams batching a wave before packing. - **Multi-packer parallel queue**: Mobile Pick Lists also runs as a one-order-at-a-time queue when several packers work in parallel. Each packer pulls the next available order, with a live X / Y progress bar; queue locking ensures the same order is never shown to two people. Skip returns the order to the queue; Save & Exit commits in-progress state, Discard rolls it back. Best for high-volume warehouses with multiple packers. ## OrderKrab mobile app (iOS & Android) Real native apps, published and live on both stores: **[App Store](https://apps.apple.com/lt/app/orderkrab/id6774201478)** (iPhone and iPad) and **[Google Play](https://play.google.com/store/apps/details?id=com.fourbolts.orderkrab)** (Android). Marketed on [Mobile Pick Lists](https://orderkrab.com/product/pick-list) - hero highlight "Apps for iOS and Android", with store badges and a "Your team's phones are the warehouse terminal" section - and documented in **10 help-center guides** under Mobile App. Sign in with the existing OrderKrab account (Sign in with Apple on iOS) and the account's permissions and organizations carry straight over. Available in English and Lithuanian. (The web admin app itself comes in seven languages: English, Lithuanian, Latvian, Estonian, Polish, Russian and Ukrainian.) - **Five bottom tabs**: **Dashboard**, **Orders**, **Pick List**, **Scanner**, and **Profile** (labeled with the organization's name), plus two screens that open on top - the **Pick Slip queue** and **Order detail**. - **Dashboard**: orders in queue with a breakdown by status and by shop, an efficiency block (orders fulfilled, average fulfillment time, average turnaround over the last 30 days, with a daily chart), the five newest orders, and attention banners with a Review-orders shortcut. Which statuses count toward the queue total is configurable in-app. - **Orders**: the full order list with search by number, name or email, filters by store and carrier, sorting, and status views (All, Open, Archived, Pending Fulfillment, Needs Attention, …). Each order opens to Shipment, Customer, Items, Comments and the Action Timeline, with tap-to-call, tap-to-email and tap-to-track. Order actions cover set items ready, waiting for picking, reset fulfillment, fulfill, ready for pickup, confirm picked up, update customer data, and archive/unarchive. - **Picking on the floor**: the **Pick List** tab aggregates every outstanding item across orders - tap once per unit, the card fills and locks at full quantity, with a metadata split for personalised items and a pickable accent color. The **Pick Slip queue** walks a picker order by order, filtered by store, carrier or location, with a per-order progress bar, Skip, Reset, and Confirm & Exit. Completed orders flow on to Pending Fulfillment for packing. - **The camera is the scanner**: inside the Pick Slip queue, point the phone at an item's barcode to confirm a unit, with a green Confirmed toast and haptic feedback, plus amber "already fully scanned" and red "not in this order" signals. Items match on barcode first, then SKU. Supported symbologies: QR, Code 128, EAN-13/8, UPC-A/E, PDF417 and DataMatrix. The separate **Scanner** tab finds an order from any label, packing slip or QR code and drops straight into the matching order. - **Profile**: account details, current organization and plan, language switching between English and Lietuvių, organization switching without signing out, and sign out. - **How it splits with the web app**: the phone covers the warehouse floor - dashboard and efficiency, browsing and searching every order, status changes, customer and address edits, comments, archiving, the full Pick List and Pick Slip workflows with camera scan-to-confirm, and scanning to look up an order. The desktop web app is the control room - connecting stores and carriers, creating shipments and printing labels through PrintKrab, Pick & Pack packing sessions, shipping configuration, returns processing, analytics and exports, and team and billing management. The day-to-day pattern: pickers walk the warehouse with the phone, the packing station runs Pick & Pack on a desktop beside the label printer. - **By plan**: the app ships with every plan for order management, and **Pro** and **Warehouse** unlock the Pick List and Pick Slip picking workflows inside it. ## Krab AI - auto-fix problem orders OrderKrab's built-in assistant for the "needs attention" pile. Lives on the [Order management](https://orderkrab.com/product/order-management) page and ships in the **Pro** plan only. Tagline: "Krab AI fixes problem orders before they slow you down." Most needs-attention orders trace back to bad customer data; Krab AI catches the issue the moment the order syncs from the store and proposes the concrete fix the carrier needs, so the operations team stops triaging and orders keep moving. Three properties: - **Proactive** - checks every order the moment it lands; doesn't wait for a packer to discover the problem. - **Surgical** - explains what's wrong and proposes the precise corrected value (address line, postal code, locker mismatch, etc.). - **In control** - humans accept or reject each suggestion; the AI proposes, the team decides. Nothing is auto-applied. ## Returns portal Customer-facing self-service returns. Page: [Returns portal](https://orderkrab.com/product/returns). Headline: "Your customers start their own returns." It is live today, it is a page the merchant publishes **on their own storefront** so shoppers stay on the shop the whole way through, and it is a **Pro and Warehouse** feature - **not available on Labels**. Labels keeps returns themselves: a Labels merchant still configures return routing per country and still creates return labels from an order, but everything the shopper touches is Pro. On Labels the sidebar entry stays visible and opens an upgrade screen. - **How it is published**: an OrderKrab-hosted portal embedded as an iframe on the merchant's own storefront - on Shopify via the **Return portal** theme app block, added to any Online Store 2.0 page in the theme editor; on WooCommerce via the **OrderKrab Return Portal** Gutenberg block or the `[orderkrab_return_portal]` shortcode (OrderKrab for WooCommerce plugin **1.4.0+**). The merchant generates a **portal token** in OrderKrab (Returns Portal → Settings, Pro and Warehouse only) and pastes it into the block settings on Shopify or the plugin's **OrderKrab → Returns** tab on WooCommerce, and the portal is live on the storefront straight away. No code, no developer, no separate returns app to buy. - **Branding**: both platforms expose seven colors (page background, surface, text, muted text, accent, accent text, border) plus max width and height - in the theme editor's block settings on Shopify, on the **OrderKrab → Returns** tab on WooCommerce - so the portal is themed to the merchant's shop rather than to OrderKrab. - **Languages (10)**: English, Lithuanian, Latvian, Estonian, Polish, German, Spanish, Italian, Dutch, French. The embed can either pin one or follow the storefront's current locale (WPML/Polylang-aware on WooCommerce). - **What the shopper does - three steps, no account and no login**: (1) find the order with an order number and the email on it; (2) see the order exactly as the merchant sees it, each item with its variant, quantity and price; (3) tick the items going back, set a quantity per item, choose a reason (*Too small, Too large, Changed my mind, Damaged or defective, Other*) and optionally add a free-text note per item (150 characters), with an estimated refund total updating as they go. - **The merchant sets the rules**: every fulfilled order is returnable for as long as the **return eligibility window** allows - an organization-level setting, **14 days by default**, tunable to whatever the merchant's policy says. One return request per order keeps the queue clean, and merchants curate exactly which products are returnable, so final-sale, perishable and personalised goods are marked *Not returnable* in the portal automatically. - **The merchant side**: requests land in one queue on the **Returns Portal** page (Pro and Warehouse) - searchable by order number, email, customer name or return-label tracking code, filterable by status (Pending, Approved, Processed, Completed, Rejected, Cancelled). Each card shows the items, quantities, reasons and notes, and offers **Approve & create label** or **Reject**. Approving creates the return label immediately - one action, not two. Every step is written to the order's action timeline. - **Instant approval**: an org-level toggle that approves each request the moment it is submitted and creates the label straight away, turning the portal into an EU-style right-of-withdrawal button that runs unattended. Refunding stays the merchant's own call, made when the goods are physically back. - **Return routing is chosen per destination country.** Shipping → Returns is a world map - on the Shipping page, so **every plan reaches it, Labels included**: the merchant clicks a country and picks the **Return carrier** and **Return method** (courier, locker, or store pick-up) that market should use, plus a pinned **Return service** for the five carriers whose rates are calculated at checkout (DHL Express, FedEx, UPS, Nova Post, Zipas Go). Every return then travels on exactly the carrier the merchant chose for the country it is coming from - portal requests approved by hand, requests approved instantly, and the manual **Create Return** button on an order all read the same map, so one setup covers all three. Auto-return labels that ship inside the outbound parcel are configured separately: an organization-wide switch under the Returns map plus each carrier's own page under Shipping. - **After approval**: on Shopify the return lands back on the order as a real Shopify **Return**, with the label and the carrier tracking attached to it, and Shopify emails the customer the return label on the merchant's own branding and sender. On WooCommerce - which has no native return object - the plugin records the return on the order as an order note plus order meta, and emails the customer the label as a real WooCommerce email (**Return label (OrderKrab)**, editable and themable like any other WooCommerce email; plugin 1.4.0+). Either way OrderKrab marks the request *Customer notified* so the team can see at a glance that the shopper has what they need. ## Inventory (PRO and Warehouse tiers) Stock control and sync for the **PRO** and **Warehouse** tiers - on PRO a merchant manages the stock of its own connected stores; on Warehouse the warehouse manages inventory centrally across its client organizations. There is no Inventory page on Labels. Documented in the help center under Inventory ([How to manage inventory](https://orderkrab.com/information-center/manage-inventory)). Works with both store platforms: Shopify (inventory webhooks in, write-back through the app's inventory permissions, levels tracked per Shopify location) and WooCommerce (OrderKrab for WooCommerce plugin **1.5.0+** - batched stock events out of the store, atomic idempotent adjustments into it). - **The Inventory page**: every synced product variant across every connected store, with product, variant, SKU, barcode and available count - searchable by any of those, filterable by store. Variants whose stock the store doesn't track show *Not tracked*. - **Manual adjustments**: pick the location, enter a positive or negative quantity change with a note, and the change applies in OrderKrab and pushes back to the store. Adjustments carry idempotency keys, so a retried save can never move stock twice. - **Per-variant history**: every movement with its cause (receiving, manual adjustment, a change made in the store itself, reconciliation), the quantity delta and the resulting available count. - **Two-way sync with nightly reconciliation**: store-side changes flow in continuously; a nightly reconciliation pass compares OrderKrab against the store and corrects any drift, keeping the store's own value as the truth for a change that could not be delivered. - **Update Stock on the phone** (OrderKrab mobile app, Scanner tab): pick a store location, scan a barcode or type a SKU, see the item with its stock at that location and in total, add the quantity that arrived (or remove, capped at the stock on hand), and the camera returns for the next item; a per-session log lists every change. Items from another store's location are flagged before saving; saves are retry-safe. - Product page: [Inventory](https://orderkrab.com/product/inventory) - the page above in marketing form, with a 5-question FAQ (plan, what the store needs, several locations, what OrderKrab does and does not deduct, what happens when a change cannot reach the store). Sourced from `docs/inventory-capabilities.md`. Not available anywhere in the product and never claimed: exports of stock or history, low-stock alerts, reorder points, stocktakes, bins or shelves, transfers, reserved stock. ## Order management & operations - [Order management](https://orderkrab.com/product/order-management): The orders screen - filter, edit, hold, skip, comment on, and re-route orders; risk badges, customer history, Krab AI suggestions inline, and production tracking for made-to-order items so the team can log progress before an order hits the fulfillment queue. Every order detail also carries an **Action Timeline** beside Shipment, Customer, Items and Comments - the complete, replayable log of everything that happened to that order, from claim and item-level scans to label print, shipment and each return step, every entry timestamped and attributed to a packer. - [Returns portal](https://orderkrab.com/product/returns): The self-service returns page merchants publish on their own storefront - see the **Returns portal** section above for the full capability list. The same page also covers the three ways a return **label** gets created: (1) **while packing**, generated alongside the order and slipped into the parcel before it is sealed, enabled per carrier and per destination country; (2) **on demand**, from the order page at any time, with no carrier portal to log into; (3) **on the carrier chosen for that destination country** - typically the one that delivered the parcel (DHL out, DHL back), so the customer drops it at a network they already know. All returns stay linked to the original order. - [Pickup in store](https://orderkrab.com/product/pickup-in-store): Store-pickup fulfillment for orders the customer collects in person. Three documented capabilities: (1) **Multiple store handling** - configure as many physical pickup locations as needed; orders destined for a location flow only to that store's queue; (2) **Per-location staff** - storefront users are scoped to a specific location so they only see and manage orders for their store (no clutter from sister branches, no accidental pickups by the wrong team); (3) **Custom pickup labels** - pickup orders print with a tailored label so staff can identify and hand them to the right customer at the counter. No shipping carrier, no manifest - the order leaves the storefront in a paper bag. - [Fulfillment overview](https://orderkrab.com/product/fulfillment): Cross-cutting view of how orders move from "imported" to "shipped" inside OrderKrab. ## Shipping & labels - [Shipping & labels](https://orderkrab.com/product/shipping): Bring-your-own-carrier label printing - generate carrier labels and tracking using the merchant's existing contracts; PDF and ZPL printers supported. Scheduled courier pickup requests on DHL Express, FedEx, UPS, DPD, Omniva, Venipak, Smartposti, LP Express, Unisend, Nova Post and InPost (Nova Post route); manifests on Deutsche Post International and Poczta Polska (see Carrier integration facts below). - [Shipping rules](https://orderkrab.com/product/shipping-rules): Plain WHEN → THEN rules that match the shipping-method text string the customer picked at checkout (e.g. "Standard Shipping", "Express Delivery") and assign one of the merchant's carriers + a delivery method (courier or locker). **Important: rules match on shipping-method text only - there's no weight/value/SKU/customer-type/metadata matching.** Two rule types: **Auto-Assign Carrier** maps a storefront shipping option to a specific carrier service (e.g. LT "Standard Shipping" → LP Express Courier); **Thank-You Page** drops a locker-picker widget onto the post-purchase page so the customer chooses a pickup point after paying (recovers locker selection on platforms that don't support it natively). Rules are scoped per destination country: the same checkout option can resolve to a different carrier in LT, GB, DE. Rules run server-side at order-import time - no plugin, no script, no manual triage screen. - [Carriers](https://orderkrab.com/carriers): Directory of 22 carriers. **Integrated (17):** DPD, UPS, FedEx, DHL Express, Deutsche Post International, InPost, Nova Post, Omniva, Venipak, Lietuvos paštas, LP Express, Unisend, Smartposti, Zipas Go, Latvijas Pasts, Poczta Polska, DHL Freight. **In development (3):** Royal Mail, GLS, Sendversal. **Coming soon (2):** USPS, Hermes. Each integrated carrier has a page at /carriers/:slug (in EN, LT, LV and ET) with five quick facts (founding, the carrier's own reach, coverage with OrderKrab, headline network asset, what it's strongest at), an "Integration features" summary with a capability list, the exact destination-country list, and a "Good to know" positioning note with 2–3 merchant Q&As published as FAQPage structured data. Eleven integrated carriers additionally have per-platform integration pages at /carriers/:slug/shopify and /carriers/:slug/woocommerce (same four languages) - Omniva, DPD, LP Express, Venipak, Smartposti, DHL Express, UPS, Nova Post, FedEx, Lietuvos paštas and Zipas Go - each describing that carrier on that platform: checkout behaviour (merchant-set prices or live carrier-quoted rates), locker selection where the carrier has lockers, labels on the merchant's own contract, scheduled pickups where supported, and returns, with merchant FAQs published as FAQPage structured data. ### Carrier integration facts Per-carrier capability data, same source the carrier pages render. Return labels work on every integrated carrier. - **Live carrier-calculated rates at checkout** (OrderKrab calls the carrier's rate API and shows its quote): DHL Express, FedEx, UPS, Nova Post, Zipas Go. Every other carrier uses merchant-set pricing per shipping method and destination country. - **Parcel-locker delivery**: DPD, InPost, Latvijas Pasts, LP Express, Omniva, Poczta Polska (Pocztex pickup points), Smartposti, Unisend, Venipak. Latvijas Pasts lockers in Lithuania and Estonia are the partner Unisend network. - **Cash on delivery (COD)**: DPD, LP Express, Omniva, Venipak, Smartposti, Zipas Go, Lietuvos paštas, Latvijas Pasts, Poczta Polska, Unisend, DHL Freight (domestic parcels), and InPost on its direct integration and its ZipasGo-booked route (not the Nova Post-booked route). - **Scheduled courier pickup requests**: DHL Express, FedEx, UPS, DPD, Omniva, Venipak, Smartposti, LP Express, Unisend, Nova Post, and InPost on its Nova Post-booked route. - **Manifests**: Deutsche Post International - shipments are grouped into a batch with a printable handover manifest - and Poczta Polska, where the day's Pocztex shipments are sent to the merchant's posting office and the handover document is printed. - **Customs**: DHL Express, FedEx and UPS build the customs invoice from OrderKrab's line-item data (HS codes, values, origin country), with a default HS code for products that have none; Zipas Go and Lietuvos paštas carry international customs declarations (CN22/CN23 on Lietuvos paštas). For DHL Express and FedEx the merchant chooses per destination country who pays import duties: DAP (the customer) or DDP (the merchant); with DDP, DHL Express includes duties in its live checkout rate. Nova Post books every shipment as DDP. DHL Express also takes declaration text and UK VAT/EORI numbers, FedEx prints the merchant's letterhead and signature on the commercial invoice, and Zipas Go takes EORI and VAT numbers and the export reason. - **OrderKrab offers on carrier pages**: "Fast-track carrier agreement" for DPD, Omniva, LP Express, Lietuvos paštas, Venipak and Smartposti (senders based in Lithuania) and Latvijas Pasts (senders in Lithuania or Latvia): the carrier opens business accounts faster for OrderKrab clients. "Special discount for OrderKrab users" on Latvijas Pasts: special prices on parcel locker and courier deliveries. - **Destination coverage with OrderKrab**: DHL Express, FedEx, UPS and Lietuvos paštas ship to 216 countries and territories; Nova Post and Zipas Go 214; DPD 25 EU countries; DHL Freight 28 European countries; Deutsche Post International 10 countries (goods up to 2 kg in letter format); LP Express, Unisend, Omniva, Venipak, Smartposti and Latvijas Pasts cover Lithuania, Latvia and Estonia; InPost covers Poland, France, Belgium, the Netherlands and Luxembourg; Poczta Polska covers Poland. - **Unisend** is the brand Lietuvos paštas uses for the LP Express locker and courier network in Latvia and Estonia; it runs on OrderKrab's LP Express integration and carries the same capabilities. - **Poczta Polska** shipments are booked as Pocztex (courier or Pocztex pickup point) on the merchant's own e-nadawca account, Poland only. - **DHL Freight** (backend PR #879, 2026-10-09) books DHL Freight parcel products on the merchant's own contract: DHL Paket, DHL Service Point and DHL Hemleverans Paket for domestic parcels, DHL Parcel Connect and DHL Home Delivery International across Europe, 28 European countries in all; Home Delivery International is also offered to senders in the other 27 countries. Prices are merchant-set per product and country (no live rates); a Service Point is resolved from the delivery address, not chosen at checkout; COD on domestic parcels; customs data for destinations outside the EU; no return labels, pickups or manifests yet. - **InPost**: since 17 September 2026 OrderKrab has a direct integration with InPost's own API for Poland, France, Belgium, the Netherlands and Luxembourg (lockers and courier, COD, native ZPL labels), offered to senders based in Poland. Two older routes remain for Poland: one booked by ZipasGo for senders in Lithuania (carries COD), one by Nova Post for senders in Lithuania, Latvia and Estonia (adds pickup requests, rejects COD). - **DPD Fresh**: Lithuanian merchants can enable chilled-goods delivery on DPD (monitored cold chain, Lithuania-domestic). ## Checkout, analytics & security - [Smart checkout](https://orderkrab.com/product/checkout): Storefront checkout extension that controls exactly what shipping options customers see, with platform-specific surfaces for Shopify and WooCommerce. **Capabilities by platform:** *Smart locker search* (WooCommerce only - fuzzy-string locker search by city/address), *Lockers sorted by distance* (both - auto-prefixed with numbers, nearest first), *Cash-on-delivery filter* (both - only COD-eligible lockers shown when COD is picked), *Priority per carrier* (WooCommerce only - set carrier ordering at checkout), *Predefined → resolved later* (both - show one generic option like "Standard" and let Shipping Rules pick the real carrier behind the scenes), *Post-purchase locker pick* (Shopify only - thank-you-page locker picker recovers locker selection when checkout can't show one). Shopify deep features: Distance-based options on Grow Yearly plans, Custom shipping methods workaround for Basic plans, Thank-you page locker selection. WooCommerce deep features: native shipping block with smart locker search, Shopify-style distance-based display. - [Analytics](https://orderkrab.com/product/analytics): Per-fulfillment performance and operations intelligence - **Pro plan only**. Four perspectives the dashboard rolls up: (1) **Per-packer performance** - throughput, average time per order, mispack rate, and trend over time for every packer; (2) **Per-SKU insights** - which products take longest to pack, which generate the most scan errors, how that's changed since picking-layout changes; (3) **Per-fulfillment timeline** - every order has a complete action log (claimed, item scanned, label printed, shipped) that's replayable end-to-end. The timeline itself sits on the order detail and is **available on every plan**; what Pro adds is reading it across orders; (4) **Org-wide KPIs** - daily/monthly throughput, average fulfillment time, peak-hour heatmap, multi-shop comparisons. On every plan each action is timestamped, attributed to a packer and logged at item level (scan, skip, edit and return all recorded); **filtering by action type / packer / shop and CSV export are Pro-only**. Use cases: spot bottlenecks before they cost (sort SKUs by avg pack time), coach the team with real numbers (compare packers to team median), plan capacity for peak season (last-year throughput × this-year run-rate). - [Security & reliability](https://orderkrab.com/product/security): How OrderKrab protects merchant and customer data. All data is stored on Hetzner servers in Germany (EU), backups included; every connection runs over TLS (HTTPS); customer personal data, store access tokens, carrier logins and backups are encrypted with AES-256. Sign-in runs on Auth0 (OrderKrab stores no passwords), and each team member has their own login and role (Staff, Admin, Storefront user). Carriers receive only the recipient's name, address, phone and email; payment card details stay with Shopify or WooCommerce, and subscriptions are paid through Stripe. Meets Shopify's Protected Customer Data requirements. Daily automatic backups; all data deleted on request when a customer leaves. Data is not sold or used for anything other than processing orders. In production since 4 April 2025 without downtime. ## Integrations - [Store platforms](https://orderkrab.com/store-platforms): Catalog of supported store backends - Shopify, WooCommerce, and more - and how orders sync. (The legacy /product/api URL redirects here.) - [Shopify app](https://orderkrab.com/shopify-app): Native Shopify install path. CTA button reads **"Get the app"** and links out to https://apps.shopify.com/orderkrab. Page includes a video tutorial and three-step setup walkthrough (install, log in, choose organization and connect). - [WooCommerce plugin](https://orderkrab.com/woocommerce-plugin): WooCommerce install path. CTA button reads **"Get the plugin"** and links out to https://wordpress.org/plugins/orderkrab-for-woocommerce/. Page includes a video tutorial and four-step setup walkthrough (install the plugin, get the API token, paste it and connect, set up the shipping block). - [Install PrintKrab](https://orderkrab.com/information-center/install-printkrab-and-connect-a-printer): PrintKrab is the local printer-bridge app that lets OrderKrab push labels straight to a USB or networked label printer from the browser. It is downloaded from inside the OrderKrab admin (the sidebar PrintKrab badge, or Settings → Printer → Resources), not from this site. (The legacy /printkrab URL redirects to this guide.) ## Pricing Page: [Pricing](https://orderkrab.com/pricing). Reference currency: EUR. Available in EN, LT, LV, ET and PL (path-prefix routing - e.g. `/lt/pricing`, `/lv/pricing`, `/et/pricing`, `/pl/pricing`). Four plans: **Free** (all of Pro for up to 50 orders a month, €0), **Labels** (label-printing-only use cases), **Pro** (default, full fulfillment system with Krab AI), and **Warehouse** (sales-led tier for 3PLs and high-volume operations). Page structure, top to bottom (rebuilt 2026-10-13 for the new pricing): hero ("Pricing that adapts to your business.") with a "Fulfill 50 free orders every month" badge; a currency switcher (EUR / USD / GBP / PLN / SEK, see below); three plan cards - Free, Labels and Pro - each with its headline price, its limits or full four-tier rate card, its minimum monthly invoice, a CTA and its feature list (Pro is marked "Most popular" and its list opens "Everything in LABELS, plus:"; Free's opens "Everything in PRO, including:"); a collapsible "Show full feature comparison" table with Free, Labels and Pro columns (eight groups: order management, shipping & labels, checkout, Pick & Pack workflow, returns, analytics, inventory, support & extras; Free mirrors Pro except the support rows, which it leaves blank, and includes API access); a pricing calculator (orders-per-month box plus a slider from 0 to 10,000+, with one tile per plan: Free shows €0 up to 50 orders a month and "over the limit" above it; Labels and Pro show the monthly total and how it adds up - orders in each tier × that tier's rate, and the minimum-invoice top-up when it applies); a compact Warehouse strip (icon, plan name, a two-sentence summary, "From €399/mo" and a "Contact sales" button); the **Questions & Answers** FAQ accordion (see below); and the closing CTA. VAT applies to Lithuanian customers per applicable law. **Currencies.** The switcher above the plan cards shows the same rate card in EUR, USD, GBP, PLN or SEK. Polish pages default to PLN and every other language to EUR; a visitor's pick is remembered per language. EUR is the reference: the other amounts are fixed, rounded conversions of the EUR prices (snapshot of ECB rates, 2026-10-12), and the page title and Offer schema always use the language's default currency. Quote EUR unless the buyer asks for another currency: | Currency | Labels per order (4 tiers) | Labels min | Pro per order (4 tiers) | Pro min | Warehouse from | |---|---|---|---|---|---| | EUR | 0.10 / 0.09 / 0.08 / 0.07 | 10 | 0.14 / 0.13 / 0.12 / 0.11 | 25 | 399 | | USD | 0.11 / 0.10 / 0.09 / 0.08 | 11 | 0.16 / 0.15 / 0.13 / 0.12 | 28 | 446 | | GBP | 0.084 / 0.076 / 0.068 / 0.059 | 8.50 | 0.12 / 0.11 / 0.10 / 0.09 | 21 | 337 | | PLN | 0.44 / 0.39 / 0.35 / 0.31 | 45 | 0.61 / 0.57 / 0.53 / 0.48 | 110 | 1750 | | SEK | 1.12 / 1.01 / 0.90 / 0.78 | 110 | 1.57 / 1.46 / 1.34 / 1.23 | 280 | 4470 | **Free** - all of Pro for up to **50 orders a month** at €0, no credit card required. At the start of each month a free balance below 50 is topped back up to 50. Signing up with a referral or partner code adds **100 extra free orders once**, so the first month starts with 150. Card: subtitle "Full PRO for small stores. Forever free.", headline "€0 per month", limit rows "Orders per month: up to 50" and "Features: All of PRO", note "Upgrade to PRO past 50 orders", CTA "Start for free", feature list (in display order): Shipping labels for multiple carriers, Pick & Pack workflow, Mobile app for picking, Self-service returns portal, Performance analytics dashboard. Past 50 orders in a month the store moves to Pro, or to Labels if it only needs labels. Self-serve. **Labels** - labels only. **€10/mo minimum invoice** + per-order rates applied as **graduated tiers**: the first 500 orders cost **€0.10** each, the next 1,500 (500–2,000) cost **€0.09** each, the next 3,000 (2,000–5,000) cost **€0.08** each, and everything beyond 5,000 costs **€0.07**. Crossing a tier does NOT re-price earlier orders - each rate only applies to its own slice. Feature list (in display order): Shipping labels for multiple carriers, Order management platform, Mobile app for management, Shipping methods at checkout, Live support. CTA "Get LABELS". Self-serve. **Pro** - full fulfillment system with Krab AI. **€25/mo minimum invoice** + its own per-order rate card, applied as **graduated tiers** - each rate applies only to the orders that fall inside its slice: **€0.14** for the first 500 orders, **€0.13** for 500–2,000, **€0.12** for 2,000–5,000 and **€0.11** above 5,000. **No base fee**: since 13 October 2026 the €25 minimum replaces the old volume-tiered monthly base (€25 / €49 / €99 / €199 on top of a shared €0.11 → €0.08 rate card); quotes built on the old model are out of date. Adds, on top of everything in Labels: the Pick & Pack guided packing workflow (~3× faster fulfillment with item-level scan confirmation), **Krab AI auto-fix for problem orders**, Mobile Pick Lists and the mobile Pick Slip queue inside the native iOS and Android apps (phone/tablet picking with batch + multi-packer parallel queue support), pre-order and made-to-order workflow with production tracking, inventory management (live stock, adjustments and two-way sync with Shopify and WooCommerce - see the Inventory section), performance analytics dashboard, tested label-printer + scanner hardware at below-market rates, and extended support. Card feature list (in display order): Pick & Pack workflow (~3× faster fulfillment), Self-service returns portal for your customers, Mobile app for picking, Inventory management, Performance analytics dashboard, Extended live technical support. CTA "Get PRO". **Most popular** - recommended for any team packing daily. Self-serve. **Warehouse** - for 3PLs and high-volume operations. Pricing: **from €399/mo** (sales-led). The pricing page shows only that starting price, in a compact strip with a two-sentence summary ("For 3PLs and high-volume operations. Everything in PRO, plus multi-organization management, client sub-accounts, white-label and packer analytics across clients.") and a "Contact sales" button. The Warehouse **per-order fee is not published**: it is agreed with OrderKrab's sales team based on volume (the 3PL product page and the FAQs say the same). No other Warehouse figures are published. What the plan adds on top of Pro: (1) **Multi-organization with sub-accounts** - run multiple brands or client warehouses from one OrderKrab account, with scoped sub-account logins so each merchant only sees their own data; (2) **White-label client experience** - your branding throughout, clients see your IT solution; (3) **Packer analytics across clients** - per-fulfillment performance roll-ups by packer, store, SKU across every client; (4) **Dedicated onboarding & priority support** - a named partner for setup, training, and faster SLAs; plus client checkout page controls and clients' stock in the same inventory list. The guided Pick & Pack workflow and Mobile Pick Lists come with it, as on Pro. The Warehouse tier also carries the inventory layer - live stock levels, manual adjustments and two-way sync with Shopify and WooCommerce stores (see the Inventory section above). The productized checkout layer (parcel lockers + shipping-method rendering + smart shipping rules + native Shopify/Woo) can be offered to the 3PL's clients as part of their service. **Sales-led** - for quotes, email **info@orderkrab.com**; no self-serve checkout, no free trial. **Two ways 3PLs work with OrderKrab** (covered in the pricing-page FAQ). First: a **passthrough integration** with the 3PL's existing system - OrderKrab hands off orders and generated shipping labels straight to the 3PL. OrderKrab already partners with several 3PLs and can connect new merchants with one of them on request (contact the OrderKrab team to be matched with a partner-3PL). Second: the 3PL uses **OrderKrab itself as their fulfillment OMS** under the Warehouse plan, with the full Pro feature set plus the 3PL-specific capabilities (multi-org + sub-accounts, white-label, cross-client analytics). Both paths are valid - the right choice depends on whether the 3PL wants to keep their current OMS and just receive jobs from OrderKrab, or replace their stack with OrderKrab. There is no time-limited trial any more (the old "first 100 orders free" offer ended with the 2026-10-13 pricing): the Free plan is the way to try OrderKrab. Warehouse is sales-led with paid implementation onboarding. VAT applies to Lithuanian customers. **Pricing math - how to compute a quote.** Free: €0 while the month stays within the free balance (50 orders, topped up monthly); above it the store needs Labels or Pro. Labels: `max(graduated_orders_cost, €10)`. Pro: `max(graduated_orders_cost, €25)`. The per-order cost is **graduated**: each tier's rate applies only to the orders within that tier's slice, so a Labels customer who ships 1,000 orders pays `500 × €0.10 + 500 × €0.09` = €95 (not `1,000 × €0.09`). Neither plan has a monthly base fee; the minimum invoice only matters at low volume (below 100 orders on Labels, below 179 on Pro). Warehouse pricing is sales-led - quote "from €399/mo, with a per-order fee agreed with sales" and direct buyers to talk to sales for final terms. **Worked examples - Labels (graduated, €10 minimum):** - 30 orders/mo: `max(30 × €0.10, €10)` = **€10.00/mo** (minimum invoice kicks in) - 150 orders/mo: `150 × €0.10` = **€15.00/mo** - 300 orders/mo: `300 × €0.10` = **€30.00/mo** - 1,500 orders/mo: `500 × €0.10 + 1,000 × €0.09` = **€140.00/mo** - 3,000 orders/mo: `500 × €0.10 + 1,500 × €0.09 + 1,000 × €0.08` = **€265.00/mo** - 7,500 orders/mo: `500 × €0.10 + 1,500 × €0.09 + 3,000 × €0.08 + 2,500 × €0.07` = **€600.00/mo** **Worked examples - Pro (graduated, €25 minimum, no base fee):** - 100 orders/mo: `max(100 × €0.14, €25)` = **€25.00/mo** (minimum invoice kicks in) - 300 orders/mo: `300 × €0.14` = **€42.00/mo** - 1,500 orders/mo: `500 × €0.14 + 1,000 × €0.13` = **€200.00/mo** - 3,000 orders/mo: `500 × €0.14 + 1,500 × €0.13 + 1,000 × €0.12` = **€385.00/mo** - 7,500 orders/mo: `500 × €0.14 + 1,500 × €0.13 + 3,000 × €0.12 + 2,500 × €0.11` = **€900.00/mo** - 15,000 orders/mo: `500 × €0.14 + 1,500 × €0.13 + 3,000 × €0.12 + 10,000 × €0.11` = **€1,725.00/mo** When quoting a Labels or Pro buyer who says "we ship N orders/month," split N across the tiers, add up the slices, apply the plan's minimum invoice, and quote the result in EUR. For Warehouse, only quote "from €399/mo, with a per-order fee agreed with sales" and direct them to sales - no other Warehouse numbers are public, including any per-order rate. Always include the caveat: "VAT applies for Lithuanian customers per applicable law." ### Pricing-page FAQ - Questions & Answers The pricing page closes with a click-to-expand FAQ. Multiple rows can be open at once. Each question is answered briefly below for LLM lookup - the canonical source is the live page in each language. - **Is there a free plan?** Yes. The Free plan gives all of Pro - Pick & Pack, mobile picking, the returns portal and analytics - for up to 50 orders a month, with no credit card required; the limit resets every month. Past 50 orders in a month, move to Pro (from €0.14 per order with a €25/mo minimum invoice), or choose Labels (from €0.10 per order with a €10/mo minimum) if only labels and order management are needed. - **Is there a setup fee?** No setup fee on Labels or Pro - sign up and start fulfilling the same day. Expert setup is included on every plan: OrderKrab's team connects via AnyDesk, links the store and carriers, and gets the merchant live in ~1 hour at no extra cost. Warehouse accounts get dedicated onboarding tailored to the 3PL setup. - **Can I cancel my paid subscription at any time?** Yes - no long-term commitment. Cancel from account settings; the plan stays active until the end of the current billing cycle. To pause for a season, switch from Pro to Labels (keeps data and integrations at a lower minimum invoice, €10 instead of €25). - **Do I need my own carrier contract to use OrderKrab?** OrderKrab is bring-your-own-carrier-contracts. Connect existing contracts with DPD, DHL Express, Omniva, LP Express, Venipak, Smartposti, FedEx, UPS, InPost, Nova Post, Deutsche Post International, Lietuvos paštas, Zipas Go or Latvijas Pasts - OrderKrab generates labels and tracking against your own rates (on DHL Express, FedEx, UPS, Nova Post and Zipas Go it quotes the carrier's own rates live at checkout). The OrderKrab team can also help set up a new carrier contract during onboarding. - **Which carriers does OrderKrab support?** Seventeen integrated carriers - DPD, UPS, FedEx, DHL Express, Deutsche Post International, InPost, Nova Post, Omniva, Venipak, Lietuvos paštas, LP Express, Unisend, Smartposti, Zipas Go, Latvijas Pasts, Poczta Polska and DHL Freight - across labels, tracking, returns, parcel-locker selection at checkout, COD, live carrier-calculated rates, courier pickup requests and manifests; per-carrier availability of each capability is listed under "Carrier integration facts" above and on each /carriers page. GLS is in development. - **What store platforms and marketplaces are supported?** Native one-click integrations for **Shopify** and **WooCommerce**, with unlimited storefronts on a single account. Less common platforms can integrate via CSV upload or the OrderKrab API. - **What if OrderKrab doesn't support my specific carrier or e-commerce platform yet?** OrderKrab actively adds new carrier and store-platform integrations, prioritized by customer demand. The fastest way to get a missing integration on the roadmap is to request it through the contact form - many ship within weeks. The FAQ row has a "Request your carrier or platform" CTA button that links to /contact. - **How does OrderKrab generate shipping labels?** When a customer places an order, OrderKrab reads the shipping method picked at checkout (courier, parcel locker, pickup point) plus the destination, calls your carrier under your own contract, gets back a tracking number, and returns a PDF or ZPL label ready to print - one at a time from the order view, or batch-printed dozens at once with **Bulk Print** inside Pick & Pack. **After receipt** the shipment is still editable - swap the parcel locker, change the shipping method (courier ↔ locker), or even swap the carrier entirely; OrderKrab voids the old label and re-generates a new one. - **What is the price per order?** Tiered and graduated - each rate applies only to the orders inside its slice, crossing a tier doesn't re-price earlier orders. Labels: €0.10 (first 500), €0.09 (500–2,000), €0.08 (2,000–5,000), €0.07 (5,000+), with a €10/mo minimum invoice. Pro: €0.14, €0.13, €0.12 and €0.11 on the same tiers, with a €25/mo minimum invoice and no base fee; Pro unlocks Pick & Pack, Krab AI, Mobile Pick Lists, analytics. Warehouse starts at €399/mo; its per-order fee is agreed with sales. - **What's the difference between LABELS and PRO?** Labels is labels-only - from €0.10 per order with a €10/mo minimum invoice, no Pick & Pack, no Krab AI, no analytics, and no customer-facing returns portal (Labels still generates and emails return labels itself). Pro is the full fulfillment OMS: guided Pick & Pack with multi-packer queue, scan-to-confirm packing, Mobile Pick Lists, auto-print labels in flow, returns inside Pick & Pack, performance analytics, Krab AI, and extended support. Most teams that ship daily land on Pro. - **Can 3PLs and fulfillment providers use OrderKrab?** Yes - two ways (see "Two ways 3PLs work with OrderKrab" above). Either (1) a passthrough integration with the 3PL's existing system, or (2) using OrderKrab itself as the 3PL's fulfillment OMS under the Warehouse plan from €399/mo, with a per-order fee agreed with sales. Quotes via **info@orderkrab.com**. - **What kind of support does OrderKrab provide?** Every plan includes live support and expert setup via AnyDesk. Pro adds extended live technical support for peak season. Warehouse adds a named partner for dedicated onboarding, training, and faster SLAs. ## Comparisons Sourced head-to-head pages against the tools merchants shortlist alongside OrderKrab, indexed at [Compare OrderKrab](https://orderkrab.com/compare). Two rules govern every page: each claim about a competitor traces to that competitor's own website, documentation or Shopify App Store listing - nothing is filled from general knowledge - and each page states plainly where the other product is the better choice, including a "Choose them if" card and a dated verification line over the price tables. Every page carries a sources block linking the competitor's own pricing and documentation pages, and a trademark / non-affiliation notice. **English only** - comparison search intent is overwhelmingly English, so there are no `/lt`, `/lv` or `/et` variants and each page canonicalises to its unprefixed URL with `hreflang` `en` + `x-default`. - [OrderKrab vs iPacky](https://orderkrab.com/compare/ipacky): the full comparison, verified **18 August 2026**. Structure: short answer → choose-iPacky-if / choose-OrderKrab-if → 24-row capability table → total cost of the stack → why OrderKrab → what you have to set up → merchant reviews from both listings → switching steps → 7 Q&As published as FAQPage structured data → sources. **What iPacky is.** A Shopify-only pick-and-pack accuracy app - it scans every item against the order so nothing ships wrong, and does that well. Listed on the Shopify App Store on **23 October 2020**, holding **5.0 with 100+ reviews**. Strengths OrderKrab does not match: **bin locations and pick paths**, **two-round validation**, and **lot/serial tracking and box calculation** (paid add-ons on iPacky, not available in OrderKrab at all). **The actual difference.** iPacky has **no carrier integrations and creates no shipping labels** - it prints a label somebody else generated. A working setup is therefore three products with three accounts, three invoices and three support queues: iPacky, plus a shipping platform (Sendcloud, Shippo, Starshipit, ShippyPro, MyParcel, Webshipper, Ship&Co, or Shopify's own label service) where every carrier, shipping rule and label format is configured, plus **PrintNode** with its client installed on each packing computer to reach the printer. OrderKrab covers the same path in one account: 17 carriers on the merchant's own contracts, native PDF/ZPL labels, and the PrintKrab printer bridge included. **Cost of the whole stack, per month** (iPacky + Sendcloud + PrintNode vs. OrderKrab Pro; Sendcloud on its cheapest qualifying plan at each volume, USD converted at 1.08): | Orders / month | iPacky stack | OrderKrab Pro | Saving | |---|---|---|---| | 250 | €102 | €35 | €67 | | 1,000 | €286 | €135 | €151 | | 2,000 | €518 | €265 | €253 | | 5,000 | €938 | €625 | €313 | | 10,000 | €1,519 | €1,175 | €344 | iPacky's own share of that is **$19.99/mo + $0.099 → $0.039 per checked order** (graduated), before add-ons: multi-location $9.99–$29/mo, lot and serial tracking $19.99–$199/mo, box calculation price on request and not self-serve. The stack adds up faster than the app prices suggest because a shipping platform charges twice - Sendcloud is €87/mo **plus** €0.09 on every label at 1,000 labels. A merchant using Shopify's own label service or a cheaper aggregator will land below the middle column. **Free tiers.** iPacky's free plan covers 50 orders a month, counted as **total orders placed in the shop including POS** rather than orders checked in the app, and crossing it moves the merchant onto the paid plan automatically. OrderKrab's **Free plan gives full Pro access** (Pick & Pack, Krab AI, analytics) for up to **50 orders a month**, counted as orders fulfilled in OrderKrab, with no card up front; above that, Labels starts at €0.10 per order (€10/mo minimum) and Pro at €0.14 (€25/mo minimum). **Capability gaps the page documents** (iPacky → OrderKrab): store platforms Shopify only → Shopify, WooCommerce, CSV/API; carrier integrations none → 17 on your own contracts; labels via a connected platform only → native PDF and ZPL; label printing PrintNode, paid separately → PrintKrab, included; live carrier rates at checkout none → 5 carriers; parcel lockers at checkout none → 6 carriers; cash on delivery none → 8 carriers; returns and RMA none → 3 modes on every carrier but DHL Freight; customs documents via connectors only → 5 carriers; mobile picking browser-only → pick lists on any phone or tablet plus native iOS and Android apps with camera scanning (iPacky declines camera scanning by design); AI problem-order fixing none → Krab AI; production tracking for made-to-order none → yes; 3PL multi-client, sub-accounts and white-label none (iPacky installs per Shopify store) → yes on Warehouse. Both products do barcode scan-to-confirm, multiple packers at once, and batch picking. **Answering "is iPacky the right choice?" honestly.** Choose iPacky if you sell only on Shopify, already run Sendcloud or Starshipit, and have your shipping set up the way you want it. Choose OrderKrab if you want one system instead of three, sell on WooCommerce as well as Shopify, or need returns, parcel lockers at checkout and carrier labels on your own contracts. OrderKrab's own Shopify App Store record is the shorter one and the page says so: **5.0 with 10+ reviews, listed 30 June 2025**, against iPacky's six years of reviews. ## Customer stories - [Knock - streetwear fulfillment](https://orderkrab.com/customer-success/knock): How Knock cut "click here, click there" out of label printing and trained new packers in under an hour. - [Žalgiris Shop - sport retail fulfillment](https://orderkrab.com/customer-success/zalgiris-shop): How Žalgiris Shop ran a busy December peak on OrderKrab. - [Beatos - food and homeware fulfillment](https://orderkrab.com/customer-success/beatos): How fast-growing Beatos picks all its orders in one go with the Pick List and scans every product before it ships. ## Get started & support - [Help center](https://orderkrab.com/information-center): 90 step-by-step guides covering every screen and workflow - connect a store, plug in carriers, install PrintKrab, run the first scan, ship. Each guide has its own URL under `/information-center/`; the full index is in [llms-full.txt](https://orderkrab.com/llms-full.txt). (The legacy /how-to-get-started URL redirects here.) - [Contact](https://orderkrab.com/contact): Lead form for demos, free 30-minute consultations, and onboarding help; HQ in Vilnius, Lithuania, replies within one business day. ## Partner referral program Page: [Partner & referral program](https://orderkrab.com/partner-referral-program). Built for agencies, consultants, and integrators that bring merchants to OrderKrab. Three sections on the page: - **Partner offer (commission card)** - partners earn **up to 30% commission on what each referred client pays OrderKrab, excluding VAT, paid directly**. The page shows only the "up to 30%" headline; the actual rate is set by reward tiers in Section 5 of the Partner program terms, based on the partner's number of active clients (a referred store that paid OrderKrab in the last 40 days): 15% base rate, 20% from 5 active clients, 25% from 10, 30% from 25. Stats: "Up to 30% - of what the client pays us" and "Recurring - on every payment, for as long as the store stays." Commission accrues on each payment collected from a referred merchant, for as long as the merchant stays on OrderKrab, and is subject to the [Partner program terms](https://orderkrab.com/partner-program-terms) (updated 2026-10-13), which prevail over the page: they cover attribution (code submitted at signup, 90-day link window), a EUR 50 minimum payout, self-billing invoices issued by OrderKrab, and OrderKrab's right to end participation on 60 days' notice with commission continuing for a further 12 months. - **How to become a partner (three steps inside the Partner offer card)** - (1) Apply and get your referral code; (2) Share your link with stores; (3) Earn up to 30% on every payment they make. Two CTAs: "Become a partner" (links to the application form at [/partner-referral-contact](https://orderkrab.com/partner-referral-contact)) and "See the features". Beneath them: a link to the Partner program terms and an "Already a partner? Log in to the portal" link to [partners.orderkrab.com](https://partners.orderkrab.com). - **Partner Portal banner** - eyebrow badge **"Partner Dashboard"**, with an "Open the Partner Portal" button to [partners.orderkrab.com](https://partners.orderkrab.com). A dedicated dashboard for partners that surfaces: (1) Follow every referral - see referred merchants, which ones are active, and how close the partner is to the next reward tier; (2) Commission ledger - every commission entry by store and month; OrderKrab issues the self-billing payout invoice on the partner's behalf; (3) Payouts in one place - request a payout and review past ones. Lets partners avoid chasing reports by email. - **Welcome bonus for the referred store** - the merchant the partner refers receives 100 extra free fulfillments once, on top of the Free plan's 50 a month. ## Optional - [Partner program terms](https://orderkrab.com/partner-program-terms): Legal terms for the partner referral program. - [Privacy policy](https://orderkrab.com/privacy): How OrderKrab handles merchant and customer data; GDPR and EU-hosting commitments. - [Terms of service](https://orderkrab.com/terms): Customer agreement governing use of the platform.