Drupal Commerce

drupalcommerce.org
E-commerce
Weekend Project

Join the future of commerce without compromise

How to Replace Drupal Commerce

Overview

Drupal Commerce is an open source eCommerce framework built on Drupal that lets you sell any type of product to anyone in the world. It powers billions in sales across thousands of online stores and combines content, product, and order management into a single platform. Developers can build highly tailored eCommerce systems using familiar Drupal best practices without hard-coded limitations.

Features

39 features across 22 categories

API(3)

Core Drupal APIs

Access to core Drupal APIs for integration and customization

Custom REST Resources

Support for building custom REST resources

JSON:API Support

Native support for JSON:API for headless commerce implementations

Architecture(1)

Headless Commerce

Build a headless commerce backend via JSON:API or custom REST resources with any front-end library

Automation(1)

Events System

Drupal's events system for automation and custom logic

Also in: monday.com, Notion, Airtable

Checkout(3)

Checkout Form

Configurable checkout form for multi-step checkout flows

Multiple Checkout Flows

Support for configuring different checkout flows

Shopping Cart

Full-featured shopping cart system

Content Management(1)

Content Management

Full content management features integrated with eCommerce

Also in: Juro, Notion, WordPress.com

Customer Management(1)

Multiple Customer Types

Support for different customer types and configurations

Also in: Jobber, QuickBooks, Setmore

Data Management(1)

Data Import/Export

Support for importing and exporting eCommerce data

Also in: monday.com, Notion, Airtable

Design(4)

Custom Layouts

Custom layout configuration for product merchandising and display

Layout Building

Layout building capabilities for designing product pages and store layouts

Responsive Design

Mobile-ready and responsive eCommerce site design

Theme Customization

Complete control over store design through Drupal's theme layer with CSS and HTML customization

Also in: Squarespace, InVision, WordPress.com

Development(1)

Commerce Kickstart Template

Pre-configured Composer template for starting new Drupal Commerce projects

Infrastructure(1)

Scalability

Enterprise-grade scalability supporting tens of thousands of transactions per day

Integrations(4)

100+ Module Integrations

Access to 100+ integrations in the free module library

Accounting Application Integration

Integration with accounting and business software

Fulfillment Service Integration

Integration with fulfillment services

Social Network Integration

Integration with social networks

Internationalization(2)

Multi-currency Support

Support for multiple currencies with dynamic currency conversion and VAT handling

Multi-language Support

Built-in support for multilingual stores and content

Marketing(2)

Coupons

Support for coupon codes and promotional codes

Custom Promotions

Build and manage custom promotions and discounts

Media Management(1)

Media Library Integration

Native integration with Drupal's media library for product images and media

Multi-tenancy(1)

Multi-site Support

Support for managing multiple sites from a single installation

Order Management(1)

Order Management

Full order management capabilities

Payments(1)

Payment Gateway Integrations

Integration with popular payment providers and gateways

Pricing(3)

Alternate Pricing Per Currency

Configure different prices for different currencies

Dynamic Currency Conversion

Support for dynamic currency conversion in pricing

VAT Inclusive Pricing

Support for VAT inclusive product price displays

Product Display(1)

Rich Product Display Pages

Design rich product display pages with media library and content management features

Product Management(3)

Custom Fields

Configure custom fields to help merchants market their products

Product Catalog Management

Complete product administration system for managing catalogs

Product Data Model

Sophisticated product data model for managing product information

Tax(1)

International Tax Support

Built-in support for international tax requirements and calculations

Cost Calculator

Pricing data not available for Drupal Commerce. Check their website for current pricing.

Build vs Buy

Should you build a Drupal Commerce alternative or buy the subscription? Estimate based on 39 features.

Buy Drupal Commerce

Better Value
Monthly costContact Sales
3-year totalVaries
Time to deployDays

Build Your Own

Development cost$24,000
Maintenance$360/mo
3-year total$36,960
Dev time~2 months

Buying Drupal Commerce saves ~$36,960 over 3 years vs building.

Estimates based on 39 features and a BuildScore of 5/5. Actual costs vary.

Integrations

6 known integrations

Accounting ApplicationsElasticsearchFulfillment ServicesPayment GatewaysSocial NetworksSolr