Product

Resolve

The rules, relationships, and constraint optimizer at the core of the pricing stack. Built for retailers and wholesalers with the ambition to bring decision science into pricing.

Overview

Where your pricing logic lives.

Resolve is where your pricing logic lives. Define rules against your product hierarchy, set linkages between SKUs and locations, author repeatable logic as Workflows, and let the constraint optimizer produce prices that respect every relationship you've declared.

Rules inherit down the hierarchy with most-specific-wins conflict resolution. Linkages bind pack-to-unit, regional parity, and minimum-gap relationships. When it's time to produce prices, the constraint optimizer solves for the optimum under every linkage and rule bound you've declared — a constraint optimizer that enforces relationships instead of approximating them. Draft scenarios so you can test any change without touching production prices.

Key capabilities


  • Encapsulate pricing rules as automated and repeatable workflows
  • Generate optimized prices that honours your rules and linkages
  • Experiment with pricing scenarios and what-if's
  • Price review, audit trail, and publish governance
  • Impact analysis to know what a price change is worth before you publish

Operating model

How prices change.

Write pricing logic as visual workflows in plain English or SQL. Everything is deterministic - no unexplainable black boxes.

Pricing workflow — trigger, decision, two actions, with rows flowing through.TRIGGERWhat changed?DECISIONMarket contextACTIONIncrease PriceACTIONHold Price

Workflows

Formalize your pricing strategy into a decision tree. Designed to be easy to change so your prices can pivot as business priorities and market dynamics shift.

Scenarios flow from prior Live, through drafts, into a new LiveLiveDraft · Cost chgDraft · Revenue++ New scenarioLive

Scenarios

Every change is saved to a scenario. Test what-if pricing and publish only when the numbers check out.

Logic

Authored once, enforced everywhere.

The relationships that tie your pricing together — declared as plain rules, linkages, and conditions, then enforced by the solver everywhere the scope applies.

Good, Better, Best tier ladder with a minimum price step between adjacent tiersGOOD$800entryBETTER$1,200mid-rangeBEST$1,800premium

Linkages

Bind any product to its anchors with a constraint the solver enforces: pack-to-unit ratios, regional parity, competitor gaps.

Conditional ruleIFstock > target × 1.5THENmarkdown 20%

Conditions

If/then logic authored inline. Watch inventory, competitor moves, or any other signal, and trigger markdowns, lifts, or alerts when the condition holds.

Attribute rules attached at multiple hierarchy levelsHVACHeatingCoolingBoilersFurnacesChillersCoolersmargin ≥ 25%price ≤ compFixed 10% margin

Inheritance

If a rule applies to a category, it applies to everything in that category. If a product is in two categories, the more specific rule wins.

Pricing primitives

Building blocks for any pricing strategy.

Resolve transforms individual pricing decisions into a generalisable framework.

HVAC hierarchyHVACHeatingCoolingBoilersFurnacesChillersCoolers

Hierarchy

Dynamically organize products by category, sub-category, brand, and SKU. Attach a rule at any level and it cascades to everything beneath — the most-specific rule wins.

Price list matrixRetailTradeWholesaleSKU 1SKU 2SKU 3$3,200$2,950$2,750$4,500$4,150$3,850$6,800$6,250$5,800one matrix per location

Price lists

Serve different customer tiers from the same architecture. Every product × location × price list combination gets its own price, ready to publish straight to the POS.

Family membersBlue CoatingheadRedWhiteGreyAmber

Families

Group SKU variants — pack sizes, flavors, formats — behind a single representative. Members of a family get the same price, always.

Location tilesCA-01Californialist · $1,050NY-02New Yorklist · $1,020AZ-03Arizonalist · $950OH-04Ohiolist · $900

Locations

Every store, region, or channel is an independent pricing context. Rules, costs, and competitor data can vary per location — the solver respects each one on its own terms.

Ownership and governance

Runs on your terms.

Resolve runs inside real pricing operations — with the governance, ownership, and exit rights to match.

Cloud or on-premise

Database in our cloud or on-premise. Same product surface, either way.

SSO & role-based access

Provision users through your identity provider. Scope permissions to central or field roles.

Full audit trail

Every rule change, scenario publish, and override is attributed, timestamped, and reviewable.

UK, EU & US data residency

Keep data in the region your business operates in. No cross-region replication without opt-in.

Your data, your rules

Pricing logic, history, and exports remain your IP. We host them; we don't own them.

Portable by design

Rules, scenarios, and price history are yours to export, any time.