NetSeven Logo

ERP Kawapartner

Kawapartner – a multi-channel coffee and tea distributor

A custom ERP that connects marketplaces, online shops, carriers and accounting into one automated sales process.

Order list in ERP Kawapartner
sales platforms + phone orders
6
integrated carriers
8
modules: orders, products, configuration, monitoring
4
project start – continuously developed ever since
2024

All screenshots use anonymized data – no real customer information is shown.

01

The challenge

Sales were growing in several channels at once, and each of them had its own panel, its own statuses and its own shipping rules. The team spent hours copying data between systems.

  • Orders scattered across Allegro, online stores and marketplace panels
  • Shipments created by hand in carrier systems
  • Receipts and invoices issued separately in the accounting software
  • No single place to control stock, statuses and errors

02

The solution

We designed and built an ERP from scratch that became the centre of all sales: it imports orders, guides them through the warehouse, books the courier, issues documents and sends statuses back to the sales channels.

  • Automatic order import from every channel
  • Shipping labels generated via carrier APIs
  • Receipts and invoices issued in Subiekt GT without retyping
  • Automation rules that change order statuses and fields on their own

Everything connected in one system

Sales channels, carriers, accounting and the warehouse exchange data automatically – the team works in one panel.

Sales channels

  • Allegro
  • PrestaShop
  • Erli
  • Temu
  • Ceneo
  • InPost Fresh
  • Phone orders

ERP Kawapartner

  • Orders
  • Products & offers
  • Automation
  • Monitoring

Carriers

  • InPost
  • UPS
  • GLS
  • Poczta Polska
  • Orlen Paczka
  • Wysyłam z Allegro
  • Erli & Temu shipping
  • Local pickup

Accounting & warehouse

  • Subiekt GT
  • KSeF
  • VIES
  • BaseLinker
  • ZPL label printers
  • Invoice printers
  • Barcode scanners

From order to accounting

  1. 1

    Import

    Orders from every channel land in one list, with customer data, payment and delivery method.

  2. 2

    Rules

    Automatic actions set statuses, flag exceptions and prepare the order for fulfilment.

  3. 3

    Picking

    Orders are grouped into baskets and distributed across packing stations.

  4. 4

    Packing

    The packer scans products – the system checks them and prints the label and the receipt or invoice right away.

  5. 5

    Shipping

    The tracking number and status go back to Allegro, the store or the marketplace automatically.

  6. 6

    Accounting

    Sales documents are created in Subiekt GT and attached to Allegro orders automatically.

Warehouse

Packing, step by step

The packing station is where a mistake costs the most – so the system guides the packer through every stage. The scanner and the screen tell them what to do next, and the rest happens automatically.

Built-in safeguards

  • Unknown or ambiguous code – an alert sound and an entry in monitoring
  • Keyboard shortcuts for every action, from the document to the label
  • One-button problem reports: missing product, wrong EAN
  • Product sets split into items, so nothing gets left out
Next order – ERP Kawapartner

Step 1 of 5

Next order

The packer opens the basket assigned to their station and the system hands out the next order – urgent ones first, then the oldest – and reserves it, so two stations never pack the same parcel.

What’s inside

Take a look inside the system

Anonymized data

Order list – ERP Kawapartner

Orders from every channel, grouped by fulfilment status.

What the business gains

Ongoing development & support

Launch is just the beginning for us. Since 2024 we have kept extending the system with new channels, carriers and features, while providing ongoing support and monitoring the integrations.

Technology

  • Laravel
  • PHP 8.3
  • Filament
  • Livewire
  • Alpine.js
  • Tailwind CSS
  • MySQL
  • Redis
  • Laravel Horizon
  • Laravel Octane
  • FrankenPHP

Some integrations – including Allegro, Temu, InPost and Poczta Polska (e-Nadawca) – run on our own API libraries, developed alongside the system.

How the system grows

  1. 06.2024

    Project kick-off

    Orders from Allegro and PrestaShop, InPost, UPS, GLS, Poczta Polska and Orlen Paczka integrations.

  2. 07.2024

    Warehouse & accounting

    Subiekt GT integration, picking baskets, packing stations and ZPL label printing.

  3. 10.2024

    Automation

    Configurable actions engine and Ceneo integration.

  4. 08.2025

    A new marketplace

    Erli – orders, shipping and listing offers straight from Allegro.

  5. 03.2026

    InPost Fresh

    Selling on InPost Fresh with category mapping and offer sync.

  6. 07.2026

    Temu

    Another channel: Temu orders, shipments and offers.

  7. 09.2026

    Cross-border sales

    Intra-EU supply and OSS handling with automatic VAT number checks in VIES.

  8. Next

    More channels and features in progress

Your business could be next.

Tell us about your business and we’ll prepare a proposal tailored to you.

Get a quote