Django Oscar logo

E-commerce development experts with Django: Oscar

Flexible and scalable Django online store development for B2B and marketplace projects

We develop online stores with Python and Django Oscar for companies that need flexibility in catalog, prices and orders. This base allows you to customize ecommerce and integrate it with ERP, defining the rules specific to each business.

At Nou Grup we have developed B2B ecommerce platforms for its members with Django Oscar, with individual catalogs and a shared catalog. See the Nou Grup project.

More than 100 projects. Developing software since 2012

Our unique system combined with AI delivers faster results.

5-star rating on Google

Member of Tech Barcelona

Django Oscar for custom ecommerce

The store adapts to your operations

Django Oscar is an e-commerce platform built on Django. It allows you to adapt the catalog, purchasing and order management when business rules require custom development.

At Mecexis we connect it with the client's systems and processes. Specific B2B functionalities are defined and developed according to the project, they are not assumed to be included in the framework.

e-commerce product list for nou grup

Adapting commerce to business

An extensible base for needs that go beyond setting up a store.
  • Custom rules

    It allows extending functionalities to adapt them to the business. It is necessary to assess the development and maintenance of each customization.

  • Structured catalog

    We organize product types, attributes and variants according to available information and how customers buy.

  • B2B operations

    Customer pricing, purchase conditions or approvals can be developed according to the operation. They are not a complete B2B package included by default.

  • Purchase process

    We adapt the purchase steps and necessary checks, taking into account payments and logistics.

  • Product information

    We prepare how catalog data is incorporated, displayed and updated, including the connection with other systems.

  • Planned capacity

    Catalog and traffic volume guides architecture decisions. Performance must be verified with tests.

When can it fit?

These cases require defining the functionalities and integrations of each project.

A marketplace may require vendor management, commissions, and split payments. This scope must be analyzed and developed expressly, it is not assumed to be included in Oscar.

  • B2B commerce connected to an ERP
  • Catalogs with their own attributes and rules
  • Selling with different channels and inventories
  • Commercial conditions per customer
  • Custom order processes

An extendable base

The project combines Oscar's tools with custom development.
  • Commerce apps

    The catalog, cart, and orders are organized into applications. Adaptations are reviewed with their dependencies.

  • Data models

    The structure can be extended to represent business-specific information, also planning migrations.

  • Adaptable functionalities

    We can extend or replace Oscar behaviors. We document decisions that affect future updates.

  • API according to the project

    The API should not be taken for granted as part of the Oscar core. If necessary, it is prepared with development or extensions appropriate to the project.

  • Operational integrations

    We define how data travels between the store and other systems, and what happens when a connection fails.

  • Prices and promotions

    We adapt the commercial rules and check their combinations to avoid discrepancies in the catalog, the basket and the order.

Experience in B2B ecommerce

We connect technical decisions with commercial operations.
A store that fits the business

We have been developing custom e-commerce since 2012. This experience helps us detect dependencies between catalog, purchasing and management.

We review what happens before and after the sale: product data, commercial conditions, orders and connections with management.

We define maintenance and support according to the needs of the service, with an explicit scope and conditions.

We check critical paths and integrations before launch, including errors and cases that may affect an order.

Enric Martínez

Enric Martínez

Full stack development
Request a Call
Customer pricing, order approvals, volume discounts, ERP integration... We've built it all, more than once.

Related projects

Discover how we have helped our clients achieve their goals with innovative digital solutions.

We create custom digital products to drive our clients growth.