The pain and the solution
The pain
- Revenue was visible, profit was not: marketplaces take commission, delivery and tax take their share, and materials were bought at different prices.
- Orders got lost between 'paid' and 'shipped'; a notebook mixed up money, making and delivery.
- How much rope, paracord and hardware was left was known only to whoever last looked in the boxes.
- A promo code, points and a tier discount stacked up, and an order could go out 44% off.
How we solved it
- Profit is calculated for every order: revenue minus materials, channel commission, tax and delivery.
- Each order has three independent tracks - payment, production, delivery - with clear transition rules.
- Stock is kept in batches, materials are written off by recipe automatically, and stocktaking runs in two steps with a blind count.
- The total discount is capped at 30%, and the owner changes all loyalty terms on their own.
Recognise your task? We will solve it for you too.
Discuss a similar projectWhat we did
Shop and customer account
Catalogue, the dog's measurements, delivery, payment by card or fast bank transfer with a receipt. Customers follow payment, making and delivery of their order.
Three tracks per order
Money, production and delivery are tracked separately. An unpaid order cannot go into work, and a pause needs a reason.
Stock and recipes
Materials are kept in batches at purchase price. When an order goes into work, materials are written off by recipe; cancel it and they return.
Profit by channel
Every order deducts materials, channel commission, tax and delivery. You see how much is left from the website and from each marketplace.
Points and tiers
Three customer tiers, cashback in points, refer-a-friend paid only after delivery. The total discount on an order is capped at 30%.
Staff rights
Craftspeople and storekeepers work with orders and stock but never see cost price, margin or tax.
The project in detail
Derzhis Menya (“Hold on to me”) makes dog leads and collars from climbing rope, paracord and microcord, with no leather. Each piece is made for a specific dog to its measurements. Sales go through the website, marketplaces, social media and showrooms.
We built the workshop two connected parts: an online shop and an accounting system with 21 screens. The main rule is that prices, discounts, cost and profit are calculated by the accounting system, and the shop only displays them. Change a rule in one place and it works the same in the cart, the receipt, the order and the report.
The order’s journey
The customer picks a model, enters the dog’s measurements, chooses delivery and pays by card or fast bank transfer. The fiscal receipt is sent automatically and matches the order to the kopeck.
The owner sees the order on the main board: six tiles from “awaiting payment” to “in transit” and a “what’s burning” line with broken promises to customers and orders forgotten on pause.
An order has three tracks: money, production and delivery. The system explains what is wrong: when someone tries to start an unpaid order, it asks “Has the money been received?”. A pause needs a reason from a list, and the administrator gets a Telegram message at once. Only a finished item can be shipped, and only with a tracking number.
Stock and production
Materials are kept in batches with their purchase price, and the oldest batch is always written off first. So the cost of an item reflects real money rather than an average price. A group of models shares a recipe, and an individual article can have its own. Start an order and materials are written off; cancel it and they come back.
Stocktaking runs in two steps. First, staff enter what is actually on the shelf, with a “blind count” option that hides the system’s figures. Then the system shows the differences, and nothing changes until “Post” is pressed. Every movement of material stays in the log.
Money
Order profit is revenue minus materials, channel commission, tax and delivery. The “Channels” screen shows how much the workshop keeps from the same product on each marketplace and on its own website, where only card processing is paid. Cash flow is projected 13 weeks ahead, and there are targets, plan versus actual, and a campaign board showing what was spent and what came back.
Loyalty
Three customer tiers with cashback in points. Points can cover no more than 30% of an order, and the whole discount is capped at 30%, so bonuses no longer stack up to 44%. Refer-a-friend pays the referrer only after the friend’s order is delivered. The owner changes every number on the “Loyalty” screen.
Who else this fits
Workshops and small manufacturers that make goods to order from stocked materials and sell in several channels at once: clothing and accessories, furniture, souvenirs, handmade cosmetics.
Discuss a similar project
Tell us about your task, and we will suggest how to build something like this for you.
- 01Analysis
We study processes, data and the points where value is lost, and fix the result we are working towards.
- 02Architecture and prototype
We design the system and build the first version on your real data. Stages and cost are agreed before work begins.
- 03Pilot
We launch in one area. Every stage is checked in a test version before it goes into operation.
- 04Scale and support
We connect the remaining areas, take responsibility for how the system runs and keep developing it.



