A store that stops fighting your process
Custom e-commerce makes sense when working around an off-the-shelf platform costs more than building your own. Before we start, we show you that calculation.
When a template stops being enough
Usually not because of how it looks, but because the business sells differently from how the platform assumes.
- 01
Your buying process does not fit the checkout
Made-to-measure orders, quotes before purchase, trade credit limits, deliveries split across dates. Each of those ends up as a plugin that breaks at the next update.
- 02
Integrations held together with tape
Stock synced once a day by CSV, prices entered manually in two systems, invoices retyped by finance. The cost of that work usually exceeds the cost of a proper integration.
- 03
You pay commission on your own growth
Revenue-share pricing is convenient at the start and more expensive with every good year. At some point the licence fee alone would fund a rebuild.
What the scope covers
Every store is different, but these areas come up nearly every time.
Checkout built around your process
Single-screen for retail, multi-step with approvals for B2B. Support for mixed orders, partial deliveries and deferred payment.
ERP and warehouse integration
Two-way sync of stock, prices, accounts and documents. Queueing and error handling, so an ERP outage does not stop you selling.
B2B pricing and terms
Per-account price lists, volume discounts, credit limits, net or gross display depending on account type, and orders that require manager approval.
Logistics and payments
Parcel lockers, courier networks, pallet carriers and pickup points. Stripe, Adyen, PayPal, local payment methods and deferred payment for regular customers.
Product configurators
Made-to-measure products, interdependent variants, real-time pricing, preview and generated production specifications.
Migration without losing visibility
Products, customers, order history and reviews moved across from Shopify, WooCommerce, PrestaShop or Magento, together with a complete redirect map.
How delivery runs
- 01
Phase 0 — scoping workshop
Two or three days with your sales, warehouse and finance people. It produces a process map and a quote — paid, but credited against the project if we go ahead.
- 02
Weeks 1–6 — the core
Data model, catalogue, cart, checkout, admin panel. By the end of this phase a real order can be placed on staging.
- 03
Weeks 6–14 — integrations
ERP, warehouse, carriers, payments, accounting. This is the least predictable part of the project and we plan slack for it.
- 04
Weeks 14–20 — migration and launch
Data migration, testing against the real catalogue, redirects, and going live in the lowest-traffic window. We are on call for the first week.
What it costs
from €10,000
A D2C store with standard integrations usually lands between €10,000 and €20,000. A B2B platform with ERP, price lists and a customer portal is a €28,000–55,000 range.
- Scoping workshop and process map
- Store and admin panel design and build
- ERP, logistics and payment integrations
- Data migration and redirect map
- Three months of post-launch support
Common questions
If your annual spend on licences, plugins and manual work caused by platform limits is lower than the build cost spread over three years, it will not — and we will tell you so. We produce that calculation during the scoping workshop.
We do by default, under a maintenance agreement with defined response times. You can also take maintenance in-house — the code is yours and we hand over technical documentation at delivery.
We have integrated with SAP Business One, Microsoft Dynamics, Comarch ERP and several regional systems. If it has an API or can produce exchange files, it can be done — we verify that during the workshop, before quoting.
We never store card data — payments are handled by certified providers and the store only receives transaction status. Before launch we run an application security review and an infrastructure configuration check.
It starts with an audit
Tell us in two sentences what you want to achieve. We reply within one business day.