Business portal
XXL Sales OS
A B2B sales platform for multi-level trade networks: from manufacturer to end customer in one system, in eight languages.
- Laravel
- Livewire
- MySQL
- REST API
- Tailwind CSS
Web portal · apps · partners · commissions
A multi-level partner network, own prices and margins, chain ordering, warehouse, commission settlement, training and a customer portal – in one system, in eight languages. This isn’t theory: we designed and built XXL Sales OS, and every feature shown here runs in production.
„We enter the same data in four places.”
One system where the shop, warehouse, invoicing and partners all work from the same data.
→ Entered once, valid everywhere.
„It takes two days to send a quote.”
Quote request forms, prices per partner, automatic calculation.
→ Quotes in hours, not days.
„We don’t know where an order stands.”
Traceable order status across the whole chain, with notifications.
→ No more phoning for status updates.
„We calculate commissions in Excel at month end.”
A commission engine that books every sale automatically and settles by period.
→ Traceable settlement without disputes.
„The system lives in one colleague’s head.”
Documented processes, permissions and logs – the knowledge lives in the system, not in one person.
→ No single point of failure.
„Off-the-shelf software doesn’t fit how we work.”
Custom software where the process is your competitive edge – and off-the-shelf where that is enough.
→ The software adapts, not you.
The network model
XXL Sales OS treats each sales level as a real business: each has its own prices, margins, warehouse, team and customers.
Publishes products, prices and rules, and sees partner activity on a map.
Takes over products, adds its own margin and builds its own reseller network.
Buys from its own marketplace, serves its own customers and employs its own sales agents.
Sells at the price set by their manager – and earns a commission automatically on every sale.
Sees purchased products with serial numbers, reports faults and pays online.
When an end customer orders, the system searches upwards for the nearest level with stock and ships from there straight to the final address. Financially the chain stays intact: every level gets its own order, everyone books their own margin, and the sales agent’s commission is created automatically.
Delivered features
Every module builds on the same network – so lead protection knows who partners with whom, the commission engine knows who sold the product, and training reaches wherever the product goes. The screenshots show the system running on demo data.
KPIs, activity, product popularity and alerts per role – everyone sees what matters to them.
Seven levels, controlled onboarding with invitations and approval, an overview by country.
Departments, positions and 96 fine-grained permissions. Nobody can grant more than they have; every change is logged.
96 permissions · audited
Price lists per level, volume tiers, customer-specific discounts, cart and checkout.
12 currencies · VAT by buyer location
Who fulfils, from which warehouse, to which address – every order is traceable along the chain, with notification e-mails.
Five commission types (sales, referral, lead, quote and questionnaire), append-only bookkeeping, automatic weekly, bi-weekly or monthly settlement.
pending → payable → paid
Goods receipt, storage locations, serial number tracking and deployment to partners or customers, with an immutable movement log.
A prospect can be protected by only one partner at a time: approval, extension, suspension and expiry reminders.
Form builder, public quote requests, scored questionnaires with PDF – a completed questionnaire can even earn a commission.
Courses with prerequisites, progress tracking and certificates – a product can only be sold after passing its exam.
Tickets opened from a serial number, automatic forwarding, an SLA clock and statistics per product.
Goals turn into a daily plan: the system shows how many calls, quotes and contracts today’s target needs.
Folders, versions, metadata, retention periods and legal hold, with audited sharing.
Each organisation sends from its own mail server, with contact import, open and click tracking and A/B subject tests.
The end customer’s own interface: products with serial numbers, fault reports, documents and online payment.
Built-in messaging with attachments and machine translation, targeted announcements – on mobile too.
While a ticket waits for parts, the SLA clock stops – no false delays and no forgotten cases.
A product can’t be sold until the partner passes its exam; when the certificate expires, the product locks again.
You can check, level by level, exactly what the distributor, reseller or sales agent sees in the marketplace.
If someone higher up blocks a product from being passed on, it stays blocked for everyone below – the stricter rule wins.
Partners who join later automatically receive the documents, questionnaires and courses.
Admins can add a new interface language with machine translation; it becomes selectable only after a successful check.
The system connects to online shops and warehouse systems through versioned APIs and works with the usual Hungarian and international providers.
Invoices issued through invoicing providers, with daily monitoring of overdue invoices.
Billingo · Számlázz.hu · Wise
Card payments for end customers and partners.
Barion · SimplePay · Stripe
Catalogue, stock and orders with API keys, test and live mode and a call log.
REST · v1
Stock, receipts, serialised units and movements, with webhooks and retries.
REST · webhook
Automatic exchange-rate updates every 30 minutes, with a configurable markup.
12 currencies
Notifications, two-step login and phone number verification.
SMTP · SMS
Translation of interface languages, exams, questionnaires, courses and messages.
8 languages
Business logic – pricing, commissions, permissions – is protected by automated tests on every change.
~1,980 tests
Business portal
A B2B sales platform for multi-level trade networks: from manufacturer to end customer in one system, in eight languages.
Business portal
A business-critical partner and ordering portal serving a sales agent network (XXL Saleshouse Kft.).
1–2 hours
We look at where the company loses time and money today, and whether a custom system pays off.
1–3 weeks
A written specification including the exceptions, plus a fixed quote. The document is yours even if you continue with someone else.
a new version every two weeks
On real data, with data migration and integrations – you don’t find out months later what you got.
gradual launch
A gradual launch with a user guide and training.
ongoing
Monitoring, backups, updates – and the system grows with the company.
Because the fixed price is based on it. A thorough specification also captures the exceptions – so the project doesn’t end up costing double.
Typically 6–10 hours of meetings during the specification, then a short review every two weeks.
We migrate it: import, validation and a comparison with the old system.
Yes. XXL Sales OS runs in eight languages and twelve currencies, with prices per level and VAT handling based on the buyer’s location.
Yes – we build the system so a mobile app can use the same API and permissions.
You do, together with the developer documentation. You don’t buy software – you acquire an asset.
In one conversation we review your processes and tell you honestly where a custom system helps – and where an off-the-shelf one is enough.