Back to Guides

Build vs Buy: Commerce Infrastructure

The decision institutions eventually have to make.


Isometric blocks rising in steps, like a bar chart
Table of Contents[ 5 ] Build Buy Compose The decision framework The real question

Commerce is strategically important enough that many institutions eventually face a decision: should we build the infrastructure ourselves, buy an existing platform or use composable infrastructure?

There is no universal answer. The right choice depends on control, speed, engineering capacity and strategic importance.

Build

Building internally provides maximum control. But an institution is not only building a website. It may need:

  • Product infrastructure
  • Order management
  • Customer management
  • Payments
  • Transactions
  • Merchant management
  • Multi-tenancy
  • APIs
  • Webhooks
  • Point-of-sale infrastructure
  • Analytics
  • Deployment systems
  • Upgrade mechanisms

The visible product is only the surface. The infrastructure underneath is the real project.

Build

Everything is yoursIncluding the parts nobody sees
  • Maximum control
  • Maximum engineering burden
  • The infrastructure is the real project

Buy

The platform decidesYou configure the edges
  • Fastest start
  • Least control
  • You inherit their data model

Compose

Primitives you assembleYou decide the product
  • Infrastructure and control
  • Faster path to production
  • Room for what you build next
The useful question is not build or buy. It is which parts of commerce should become your infrastructure.

Buy

Buying a complete commerce platform can reduce initial development time. But the institution inherits the platform’s architecture, product decisions, data model, deployment model, integration constraints and user experience.

This can be appropriate when commerce is peripheral. It becomes harder when commerce is strategically important.

Compose

Composable infrastructure sits between the two. The institution doesn’t build every primitive. It also doesn’t surrender the entire experience to a third-party application.

Instead, it uses infrastructure that provides the underlying commerce capabilities while the institution decides how those capabilities become a product.

The decision framework

Five questions, in the order they usually matter.

  • How strategic is commerce? If commerce is core to the institution’s future, control becomes more important.
  • How quickly do you need to launch? If speed is critical, infrastructure can shorten the path.
  • How much engineering capacity do you have? Building everything internally requires sustained platform ownership.
  • How much differentiation do you need? The more unique the experience, the more important composability becomes.
  • Where does the system need to run? Deployment and infrastructure requirements can eliminate certain options.

The real question

The decision isn’t simply build or buy?

Which parts of commerce should become our infrastructure, and which parts should we outsource?

That is the more useful question for institutions.

More guides

All guides

The Guide to Commerce Banking

Strategic guide · 12 chapters · 25 min read

Choosing Your Commerce Architecture

Decision guide · 5 chapters · 8 min read

Building a Merchant Commerce Platform

Technical guide · 4 chapters · 15 min read

Free to run your business. You pay for what you use.

Two barbers standing in the shop they run together

Free to run your business. You pay for what you use.

Two barbers standing in the shop they run together