Spree Commerce 5.3 with Price Lists, Customer Groups, New Admin Tools

Announcing Spree Commerce 5.3

Spree 5.3 open-source eCommerce release is here, continuing the momentum of Spree 5, the biggest and most transformative open-source release in the platform’s history.

Key Takeaways

Who it’s for: B2B operators, marketplace builders, and enterprise teams managing complex pricing, multi-region operations, or custom integrations.

What it delivers: Native Price Lists with Customer Groups, an Events and Subscribers Engine, Webhooks 2.0, and a modernized Tailwind CSS admin dashboard.

Last verified: March 2026.

For Business Teams:

For Development Teams:

Many of the improvements in Spree 5.3 unlock entirely new business models and integration patterns. Especially through the new Pricing Engine and Events & Subscribers system, which allow teams to build sophisticated commerce experiences without heavy customization.

Spree 5.3 empowers teams to build exactly the commerce experience they need, whether B2C, B2B, marketplace, multi-tenant SaaS, or composable. And it keeps Spree true to its roots: open, flexible, powerful, and built for real-world growth.

Below is a breakdown of the major improvements in Spree 5.3, including the business impact of each.

New Pricing Engine (Price Lists) – B2B, Wholesale & Regional Pricing Made Easy

The new Pricing Engine is designed to natively support complex pricing models used across B2C, B2B, and global commerce, without hacking Spree core.

Admins can define price lists for customer segments, regions, specific organizations, or individual customer accounts. Pricing adjustments are driven by a configurable set of rules, unlocking an enormous range of advanced pricing use cases:

Business Value

This is a game changer for multi-region brands, B2B distributors, white-label SaaS eCommerce platforms, and subscription-first businesses.

Customer Groups – Segmentation for Personalized Commerce

Customer Groups allow you to segment customers into defined groups for personalized experiences and targeted business rules.

Business Value

Customer Groups unlock sophisticated CRM-like capabilities directly within your commerce platform.

Order Adjustments & Order Promotions – Flexible Order Management

A new admin experience for managing order promotions and order adjustments

Business Value

Admin Order & Customer Notes – Better Team Collaboration

Add internal notes to orders and customers for better team communication and order tracking.

Business Value

Events & Subscribers Engine – Infinite Extensibility Without Modifying Core

The new Events Engine is a powerful event bus that allows developers to connect Subscribers to system events and build custom workflows without touching core code.

When something happens (an order is placed, a product is updated, or inventory changes), Spree publishes an event that your code can subscribe to and handle:

What You Can Build With It

Business Value

The Events Engine turns Spree into a flexible foundation for any commerce workflow.

Webhooks 2.0 with Admin UI – Enterprise-Grade Integrations

A completely revamped webhook system with full admin panel management, built on top of the new Events engine.

Business Value

Webhooks 2.0 makes Spree a first-class citizen in modern integration architectures.

Tailwind CSS Admin Dashboard – Modern, Fast & Customizable

The admin dashboard has been completely rebuilt with Tailwind CSS, replacing Bootstrap entirely.

Business Value

This migration sets the foundation for a unified design system across all of Spree’s interfaces.

Admin Tables Component – Powerful Data Management for Developers

A new flexible table system for displaying resource listings in the admin dashboard with a powerful DSL for customization.

Business Value

What’s Next – Spree 5.4 Preview

Spree 5.4 will include another batch of impressive changes:

Stay tuned. Spree continues to push the platform forward.

Spree Enterprise Edition – Support, Scale & Security

For businesses requiring advanced capabilities, Spree Commerce Enterprise Edition adds enterprise-grade features, support, and security.

Modular Enterprise Capabilities

Each module is delivered as a private gem for your application:

Why Enterprises Choose Spree

Enterprise Security & Support

Why Spree 5.3

Spree 5.3 is a major step forward in:

If you want to build a highly customized commerce experience, Spree 5.3 is the most flexible, future-ready version yet.

We encourage you to try it out, upgrade your existing store, or reach out to the Spree team to explore Enterprise capabilities.


Frequently Asked Questions

Frequently Asked Questions

How does volume pricing work in ecommerce?

Volume pricing automatically adjusts the unit price based on the quantity a buyer orders, rewarding larger purchases with lower per-item costs. Spree Commerce supports volume pricing natively through its Pricing Engine, where admins define min-max quantity ranges per price list. No custom development or third-party plugins required.

How do you set up customer-specific pricing in an ecommerce platform?

Create a price list tied to an individual account or customer group, then assign products with custom prices for that audience. In Spree, admins manage price lists from the admin panel with a spreadsheet-like bulk editor, supporting per-product overrides across multiple currencies. Each customer sees only their negotiated or assigned prices at checkout.

How do customer groups work in ecommerce?

Customer groups let you segment buyers into categories like Wholesale, VIP, B2B, or Early Access and apply distinct pricing, promotions, and experiences to each group. Spree’s Customer Groups integrate directly with the Pricing Engine and promotion rules, so a wholesale buyer automatically sees wholesale prices without any manual intervention per order.

What is a price list in ecommerce and how do you use it?

A price list is a defined set of product prices that applies to a specific customer segment, region, or sales channel. You assign price lists to customer groups, geographic zones, or individual accounts. Spree 5.3 supports unlimited price lists with time-based activation, zone-based rules, and a bulk editor for managing prices across products and currencies.

How do you handle B2B and wholesale pricing on the same ecommerce platform?

Run both from one backend by creating separate price lists for each business model. Assign B2B contract prices to organizational accounts and wholesale volume discounts to distributor groups. Spree’s Pricing Engine handles this natively, so you operate B2C, B2B, and wholesale channels from a single product catalog without duplicating SKUs or maintaining separate storefronts.

What are webhooks in ecommerce and how do they work?

Webhooks send real-time HTTP notifications to external systems when events occur in your store, such as a new order, payment confirmation, or inventory change. Spree 5.3 introduced Webhooks 2.0 with a full admin UI for creating, managing, and monitoring webhook endpoints. This replaces manual configuration and makes ERP, CRM, and fulfillment integrations faster to set up.

How do you automate pricing updates across regions and currencies?

Use zone-based price lists with scheduled activation dates. Define regional pricing rules that account for currency, tax requirements, and market positioning, then set start and end dates for automatic rollout. Spree’s bulk price editor lets you update prices for hundreds of products across multiple currencies in a single session, cutting manual work significantly.

Let's use Spree to build exactly what your business needs

Let's use Spree to build exactly what your business needs

facebook