Applosive is launching end of Q3 2026.Join the waitlist →

Pricing Engine - B2B Pricing Rules Engine for E-commerce

Applosive's pricing engine calculates selling prices, RRP, compare-at prices, and B2B prices automatically from supplier costs using a scoped pricing rules engine with configurable rounding and EU Omnibus compliance.

A pricing engine is the part of a PIM or e-commerce system that calculates prices automatically from rules instead of manual entry - so a margin, a rounding convention, or a supplier cost change propagates to every affected product without editing rows by hand. B2B pricing specifically tends to be complex: different suppliers have different costs, different product families have different margins, and different customer tiers need different prices entirely. Applosive's pricing rules engine handles all of it, calculating prices automatically from costs.

Four price types

Applosive tracks four distinct prices per product: selling price (the consumer price), RRP (recommended retail price), compare-at price (for sale displays), and B2B/wholesale price. Each has its own currency. You never mix up which price goes where.

Formula-based rules

Pricing rules use formula-based calculations. Write an expression like cost * 2.4 or round(cost / 0.6, 2) to define how a price is calculated from the supplier cost. Rules are readable, auditable, and easy to adjust when margins change.

Scope hierarchy

Rules apply at four levels of specificity: default (all products), family (a product type), supplier (all products from one supplier), and product (a specific SKU). More specific rules override broader ones automatically. This means you can set a baseline margin globally and override it for specific families or suppliers without touching every product individually.

Cost source strategies

When a product has multiple supplier associations, you choose which cost to use as the calculation base: preferred supplier cost, lowest cost across all suppliers, highest cost, or average. Different strategies make sense for different pricing goals.

Configurable rounding

Specify how calculated prices are rounded: up, down, or to nearest, with custom precision. Prices like €19.99 instead of €20.04 happen automatically, not as a manual correction step.

Bulk rule application

Apply a pricing rule to thousands of products in one operation. The pricing engine recalculates every affected price and stores the results. No spreadsheet formulas to maintain - the rules live in Applosive.

EU Omnibus Directive compliance

The EU Omnibus Directive requires showing the 30-day lowest price before any discount. Applosive tracks every price change automatically and calculates the 30-day lowest price alongside the current price, available via the API. Wiring that value directly into channel exports and drivers is in progress, not yet live.

// 05Start

Ready to manage product data the smart way?.

Start in hours, not weeks. No servers, no integrations to maintain.

Explore features