Book a scoping call
Pricing, search and recommendations

Ecommerce Software Development for Pricing, Search and Recommendations

We build the parts of an online store that turn into engineering problems as it grows: prices that recalculate during the day, search over a large catalog, recommendations you own, and the integrations between storefront, ERP and warehouse.

Book a scoping callRead the Recostream case study

Ecommerce systems we built, measured in production

Acquired
Recostream, the recommendation engine we built, bought by GetResponseDecember 2022
20 to 30 ms
to return a new recommendation under high event volumesRecostream
Intraday
repricing on every channel from live market feedsMennica Skarbowa omnichannel platform
Goals

What growing online retailers need from their ecommerce software

Once a store outgrows its platform's defaults, the same four needs come up: margin protected as prices move, search that finds the product, personalization you own and one truth for stock.

  • Protect margin as prices move

    Prices that follow inputs through the day without holding up the page.

  • Help customers find the product

    Search that understands the words customers use.

  • Own your personalization and its data

    Recommendations built from your customer record, on your terms.

  • One truth for stock and price everywhere

    Storefront, marketplace and shop floor agreeing on what is available and what it costs.

What we build

Custom ecommerce development we deliver

Stratoflow engineers design ecommerce systems for scale and speed, so pricing, search and recommendations stay fast as the catalog, channels and traffic grow.

  • Real-time pricing and margin engines

    Price and margin control that recalculates as external feeds and costs change, without holding up the page. We built one that prices to web stores and physical shops.

    Performance engineering

  • Recommendation engines you own

    Personalization from your customer record rather than the last item viewed. Recostream, the engine we built in-house, was acquired by GetResponse in 2022.

    AI integration

  • Custom site search tuned to your catalog

    Search that understands your catalog, including the words your customers use and your product data does not, tuned for relevance before raw speed.

    Search engine guide

  • Stock and price across every channel

    ERP, warehouse, marketplace and storefront agreeing on stock and price, with systems such as label printing connected so orders flow without manual handling.

    Java development services

Case studies

Commerce systems we built

All case studies

Challenges

Where ecommerce software breaks as the store grows

Most stores hit the same limits once the catalog, channels and traffic grow past what the platform was set up for.

  • A platform that stops at your rules

    Pricing, bundling or merchandising logic the platform cannot express, so the team works around it with plugins, scripts and manual edits.

  • Integrations that became fragile

    ERP, warehouse, marketplace and storefront connected point to point, where one changed field can stop orders or oversell stock.

  • Search that misses what shoppers mean

    Shoppers search with words your product data does not use and leave with nothing. A faster engine will not fix relevance or vocabulary.

  • Repricing that lags the market

    Price updates that arrive after costs or the market have moved, so the store sells below margin or above what customers will pay.

  • The bespoke metal exchange platform works great, it is easily accessible and richly functional. Stratoflow managed deadlines capably, meticulously documented their progress, and delivered a complex project at an affordable cost.
    Bartłomiej KnichnickiVice Chairman, Supervisory Board, Mennica Skarbowa
How we help

Services for commerce platforms

When to use an agency

When a platform agency is the better choice

If you are running a standard catalog on a mainstream platform, an agency that specializes in that platform will be cheaper and faster, and we will tell you so.

Questions we get asked

Questions about ecommerce software development

Do you build stores on Shopify, Magento or similar?

Not as our main work. We build the systems around and underneath them: pricing, search, recommendations, integrations and data. If your project is mostly storefront build and theming, a platform specialist is the better and cheaper choice.

Can you improve search on our existing catalog?

Usually yes. Most search complaints we see are about relevance and vocabulary, so the fix is in how the catalog is indexed and enriched, and a faster engine would not help.

Should we build or buy a recommendation engine?

Buy first. A hosted engine will do better than a hand-built one until your catalog or your merchandising rules are unusual enough that the hosted model cannot express them. We built Recostream because that point does arrive, though for most stores it comes later than expected.

How do you handle stock and price consistency across channels?

We decide which system is authoritative for each fact and how stale the others may be, then design to that. Channel drift usually comes from never having answered that question.

You are a Java company. Do you know ecommerce?

We built Recostream, a recommendation engine for online stores, and sold it to GetResponse; we built the real-time pricing engine for Mennica Skarbowa, an omnichannel precious-metals business; and we have integrated order flows through to production systems such as label printing.

What technology do you use for commerce engines?

Java services for pricing and integration, Elasticsearch for catalog search, the Java and machine-learning stack we built Recostream on for recommendations, and MuleSoft or Spring Integration where order flows cross systems.

What should we expect from an ecommerce software development company like yours?

Engineering on the parts of the stack your platform cannot cover: a pricing engine, search, recommendations or an integration hub. You get a written ballpark after the scoping call, working software every week and the code in your own repository. For storefront design and theming, a platform agency is the better fit.

Go deeper

Ecommerce guides from our engineers

All articles

Next step

Book a scoping call

Thirty minutes with an architect, not a salesperson. You leave with a written view of scope, price model and whether we are the right team for it.

Book a scoping callSee the proof first