Fulfilment / Wrocław area
E-commerce fulfilment: you sell, we pick, pack and ship.
Picking, packing and carrier handover from one warehouse near Wrocław. Your team stops running a parcel room.

Workflow
How order fulfilment works: one order, and who owns each step.
The sequence stays the same. The rules at each step come from your procedure, which we write with you during onboarding.
Order received
Your sales platform passes us the SKU, quantity, address, carrier service and any order note. An unknown SKU or a missing field is flagged here, before the order reaches the packing table.
Data: you. Check: ShipRevoStock allocated
Available units are reserved for the order, so the same unit is not promised twice. If there is not enough, the order follows the rule you chose: hold, ship in part, or ask you.
Rule: you. Execution: ShipRevoReleased to a pick run
Orders are grouped by carrier collection, priority and picking method. Until release, an order can be changed or cancelled without anyone walking the floor.
ShipRevoPicked
Location and SKU are confirmed, by barcode within the agreed scope, with lot or serial number where agreed. A mismatch stops the pick. The picker does not take the similar one next to it.
ShipRevoPacked
Items are checked again at the table, the box comes from the packaging matrix, inserts follow their rule, then weight and label complete the parcel.
Standard: you. Execution: ShipRevoStaged and handed over
Parcels wait sorted by carrier and service. Handover to the carrier is recorded against each order, and the tracking number goes back by the agreed route.
ShipRevo, then the carrierStock and status updated
Dispatched units leave the stock record and the new available figure goes to your sales platform by the agreed route. What happens if the parcel comes back is covered in returns and RMA.
ShipRevoExample process. Steps and data exchange are agreed and tested before go-live.
Batch or single-order picking: your order profile decides.
No method wins everywhere. We look at how many lines your orders carry and how often the same SKUs repeat, then write the choice down. It can differ between product groups.
Single-order
How this method works
- How it works
- One picker, one order, straight to packing.
- Suits
- Orders with many lines, high-value goods, serial-tracked items.
- What to watch
- More walking per order, which costs more labour across a broad catalogue.
Batch, sorted at packing
How this method works
- How it works
- One walk collects units for many orders, which are split into orders afterwards.
- Suits
- Many orders with few lines and overlapping SKUs.
- What to watch
- The sort is a second place for errors, so the check at packing has to catch what the sort missed.
Single-line runs
How this method works
- How it works
- Orders containing only one SKU are picked together and labelled in sequence.
- Suits
- Bestsellers and campaign products.
- What to watch
- Swapped address labels. The label check matters more than the pick.
Pre-packed
How this method works
- How it works
- Stable bestsellers are packed in advance and labelled on release.
- Suits
- One SKU, one box, no changing inserts.
- What to watch
- A new insert or campaign means reopening what is already packed.
We state the assumed method in the quote and tell you if your order profile makes us change it.
The real problem
Shipping errors often start with rules nobody wrote down: which box, which leaflet, which carrier service, and what to do when the last unit turns out to be damaged with the order half picked.
Packing
Rules at the packing table.
Packing feels like the simple part until two people do it differently. These rules are settled during set-up.
Packaging matrix
Each SKU or combination of SKUs maps to a box or mailer and void fill. The matrix relies on dimensions and weight from your SKU master data, so bad data produces bad boxes. If nothing fits, the packer asks. Box size can also raise carrier charges through volumetric weight: air in a parcel has a price.

Inserts
Leaflets, samples and thank-you cards are counted in as their own SKUs, with a rule: which orders, which version, from when until when. When they run out, the procedure says whether to stop or ship without. A campaign insert without an end date tends to outlive the campaign.

Fragile and awkward goods
Glass, liquids and odd shapes get a written packing specification. Before go-live we send a test parcel to an address you choose, so it can be opened at the far end. That settles more than any discussion about bubble wrap.

Labels, documents and split parcels
The address label goes on a flat face, not across a seam. Documents go inside only if your rules ask for it, and their content stays your responsibility. An order that will not fit one box is split by rule, with each parcel recorded against the order.

Stock sync
One stock record, four numbers.
Overselling can start with sending the shop the wrong number, so these four are kept apart in the stock record. The update frequency depends on your sales platform and is tested before go-live: how we approach integrations.
- On hand
- Everything physically received and located, including what is reserved or blocked.
- Allocated
- Reserved for open orders, not yet dispatched.
- Blocked
- Quarantine, damage, quality hold, an unresolved count difference, or waiting for your decision.
- Available
- On hand minus allocated minus blocked. This is the figure your sales platform should receive.
If you sell the same stock across several channels, plan a safety buffer for the gap between updates. We will help you size it, but the decision is commercial and it is yours.
Exceptions
When an order cannot ship as written.
Not every order goes to plan. These are the cases we agree on before they happen.
| What happens | What we do | Who decides |
|---|---|---|
| Short pick: the record shows stock, the location does not | Order held, location recounted, difference recorded. | Your rule: ship in part, wait or cancel. |
| Damaged unit found at pick or pack | Unit moved to quarantine with a photo. Another is picked if available. | You decide what happens to the damaged unit. |
| Address fails carrier validation | Order held and flagged. We do not correct addresses by guesswork. | You or your customer service team. |
| Cancellation after release | We try to stop the parcel before handover and report the result. Picked goods go back to their location. | You request it. Handling already done is billed as agreed. |
| A carrier misses a collection | Parcels stay staged and recorded. You get the list of affected orders. | You inform customers. Another service is used only under your rule. |
Scope
What fulfilment includes, and who it suits.
It suits brands that have outgrown their back room, with real packing rules or sales in Poland and Germany. It does not suit a search for the lowest parcel rate alone, or a catalogue with no barcodes or SKU data and no plan to create them.
Included
- Receiving against your advance notice, with differences reported
- Storage in assigned locations, with your stock recorded separately from other clients' stock
- Picking, packing and inserts to your written standard
- Labels and handover to carriers selected for your destinations, including Germany
- Stock updates and agreed reporting
- Returns handling in the same operation, if you want it
Not included
- Customer service for your consumers, refund decisions and disputes
- Selling your goods or running your marketplace accounts
- A warehouse in Germany, a delivery fleet of our own, or customs brokerage by default
- Dangerous goods, pharmaceuticals and chilled food. Lithium batteries and other restricted goods are checked individually
- Repair or refurbishment
- A client portal. Reporting and data exchange are agreed with you and tested
FAQ
What fulfilment costs, and what merchants ask first.
What does e-commerce fulfilment cost?
Each activity is its own line, so you can see what your orders actually cost to handle. More on this in what 3PL providers charge for. Set-up (per project): data quality, number of SKUs, integration work, packing rules. Receiving (per pallet, carton, piece or hour): advance notice quality, level of check, how goods are labelled. Storage (per pallet or location, by agreed period): size of goods, how fast they move. Picking and packing (per order and additional line): picking method, lines per order, packing complexity. Materials and inserts (per unit used): who supplies them, box types, handling per insert. Carrier charges (per parcel): service, destination, weight and dimensions. Exceptions and extra work (per case or hour): agreed in the procedure or approved by you first. Rates come with your quote, with the assumptions written next to them. Work outside the agreed scope waits for your approval.
What do you need before the first order?
Most of a good go-live is data. If some of it is missing, say so in your enquiry. We would rather help you fix it than discover it at the packing table. SKU master data: SKU code and barcode for each saleable unit; dimensions and weight, measured, not estimated; lot, expiry or serial flag where relevant; handling notes: fragile, orientation, storage limits. Order data: required fields and how they reach us; mapping of your shipping options to carrier services; who can change or cancel an order, and how; which order notes we act on and which we ignore. Your rules: packaging matrix and branded materials; insert rules, versions and end dates; what to do on a short pick; return address and returns criteria.
What is your cut-off time, and how quickly do orders ship?
An order cut-off rests on three things: when each carrier collects, how long the queue ahead of that collection takes to pick and pack, and the last moment your order data can still change. All three vary by carrier, by service and by what your orders look like that day. So the time is set for your operation. Once we know your order profile and the carrier collection plan, we agree a cut-off for each carrier service and put it in the procedure. An order arriving later joins the next run. You know that rule in advance, and so does your customer service team. separate cut-offs where carrier services collect at different points in the day; campaign days planned ahead: give us the date and an expected range, and the run plan changes with it; priority orders where you define what qualifies; cancellation is simple before release and an exception after it. Both depend on your order profile, the carrier services you use and the collection plan. You get a cut-off per carrier service in writing, before go-live, and we test it in the pilot.
Can you use our branded boxes and tissue?
Yes, as materials you supply or that we buy with your approval. They are counted in like stock, so a shortage shows up before the packing table runs out. Tell us about any folding or assembly work, because it affects handling.
Can we change an insert in the middle of a campaign?
Yes. Send the new version, its start date and what happens to the old one. Changes apply from the next released run, not to parcels already picked.
Do you connect to our shop?
We assess integration with your sales platform during onboarding and test it before going live. Where no ready connection fits, a custom integration can always be built, so tell us what you use. How we approach integrations.
Who answers customers asking where their parcel is?
You do. We give you the tracking data and investigate a parcel when you ask. Consumer communication and refund decisions stay with the merchant.
Is there a minimum order volume?
That depends on handling complexity and scope. Give us your ranges in the quote form, even if they are small, and you will get a clear answer.
Next step
Send us a rough order profile.
Orders per month, lines per order, number of SKUs, and your strangest packing rule. Ranges are enough, and an enquiry commits you to nothing.