Short write‑ups of problems we hit running a real commerce operation and what we changed in the code because of them. No product announcements; just the reasoning.
Selling through a wholesale marketplace means the order is not yours: the buyer edits it after you have picked it, the marketplace sets the discount and the commission, the items can change after dispatch, and the only truth is their payload. The shops we run on such a marketplace taught us more about ownership than any other integration — six rules, each with the afternoon behind it.
Shopify first, in 2024; then WooCommerce, TikTok Shop, Magento, Amazon, eBay, Allegro, Wix, and a wholesale marketplace with its own rules. Two years of connecting other people's platforms to our warehouse — the model that survived all of them (platform, channel, portfolio), the lesson about who owns the truth, and the small ugly things that each platform taught us.
From the packing bench, one tap books the shipment, prints the label and writes the tracking number onto the delivery note — for eight carrier integrations across four countries, each with its own dialect: SOAP here, REST there, XML that breaks on an ampersand, a service that refuses more than one parcel, cash‑on‑delivery that must go on exactly one box. What the shipment object has in common everywhere, what each carrier taught us, and why every integration ships with a "manual" twin.