BuildWithMatija
Get In Touch

E-commerce Practice Area

E-commerce guides for developers building and teams deciding.

Shopify, Medusa.js, and Payload Commerce — implementation tutorials, platform comparisons, and architecture guides. Written for developers working hands-on and decision-makers evaluating which platform fits their business.

Audience
E-commerce ecosystem visual showing Shopify, Payload CMS, and Medusa.js connected across storefront, admin, analytics, and operations

E-commerce Services

Live Payload Commerce Demo

Explore a storefront built with Payload CMS

Browse a live Payload ecommerce showcase with product listing, filters, product detail pages, cart flow, checkout, and account views. It is a practical reference for teams evaluating Payload as the base for a custom storefront.

Medusa.js

For developers

For decision-makers

Building with Medusa.js?

I design and build Medusa.js commerce platforms for B2B companies that need custom pricing, ordering workflows, integrations, migrations, and greater ownership of their commerce infrastructure.

Explore Medusa.js developmentSee how Medusa, Payload, and Next.js work together
Shopify

Shopify

Explore in-depth articles on modern web development, focusing on headless architecture, APIs, frontend frameworks, and real-world coding solutions. Whether you're building with Shopify, Next.js, or diving into backend logic, these posts offer practical insights, code examples, and lessons from the field.

Evaluating an e-commerce platform or need implementation help?

I work with B2B companies choosing between Shopify, Medusa, and custom Payload-based solutions — from technical evaluation to full-stack builds.

Book a discovery call
Build with Matija logo

Build with Matija

Senior-led B2B websites, applications, content systems, and digital infrastructure. Business-first, full-stack, AI-assisted, no handoffs.

Services

  • B2B Website Development
  • CMS Architecture Review & Platform Blueprint
  • Next.js + Payload Advisory
  • AI Integration & Implementation

Resources

  • CMS Hub
  • B2B Website Strategy
  • E-commerce Hub
  • Blog
  • Case Studies
  • About Matija

Payload CMS

  • Payload CMS Developer
  • Payload CMS Migration
  • Payload CMS Demos
  • All Payload CMS Resources

Discuss your project

Planning a rebuild, migration, application, workflow change, or platform decision? Start with the business problem and the system behind it.

Book a discovery callContact me →
© 2026Build with Matija•All rights reserved•Privacy Policy•Terms of Service
  • Payload Commerce

    Payload CMS used as a commerce backend — custom storefronts, product management, and order workflows.

    All
    Technical
    Decision-maker
    Browse all e-commerce articles
    E-commerce services

    Headless Ecommerce Development

    Platform-neutral commerce architecture, implementation, and launch support across Shopify, Medusa.js, and Payload CMS.

    Learn more

    Medusa.js Development

    Custom B2B commerce platforms, migrations, integrations, and Next.js storefronts built on Medusa.

    Learn more

    Technical Advisory

    Advisory for teams evaluating Shopify, Medusa, or a custom commerce stack.

    Learn more
    Open Payload shop demo
    View all Payload demos
    All 8 articles
    Extend Medusa Modules Safely: Add Fields Without Editing

    Extend Medusa Modules Safely: Add Fields Without Editing

    How-To· 12 min
    Share Medusa Types in a Monorepo: Stable Next.js Setup

    Share Medusa Types in a Monorepo: Stable Next.js Setup

    How-To· 8 min
    Medusa Architecture Explained: How It Works for Developers

    Medusa Architecture Explained: How It Works for Developers

    Explainer· 10 min
    Medusa vs Vendure: Choose the Best Open-Source Commerce

    Medusa vs Vendure: Choose the Best Open-Source Commerce

    Comparison· 11 min
    Payload CMS Ecommerce Plugin vs Medusa.js: When to Use Each (2026)

    Payload CMS Ecommerce Plugin vs Medusa.js: When to Use Each (2026)

    Comparison· 12 min
    WooCommerce to Medusa Migration 2026: Complete Step-by-Step

    WooCommerce to Medusa Migration 2026: Complete Step-by-Step

    Insight· 14 min
    Medusa.js Pricing in 2026: Cloud Plans vs Self-Hosting Cost Breakdown

    Medusa.js Pricing in 2026: Cloud Plans vs Self-Hosting Cost Breakdown

    Insight· 14 min
    Medusa vs Shopify 2026: Cost, B2B & Headless Trade-offs

    Medusa vs Shopify 2026: Cost, B2B & Headless Trade-offs

    Comparison· 17 min
    Medusa vs Vendure: Choose the Best Open-Source Commerce

    Medusa vs Vendure: Choose the Best Open-Source Commerce

    Comparison· 11 min
    Payload CMS Ecommerce Plugin vs Medusa.js: When to Use Each (2026)

    Payload CMS Ecommerce Plugin vs Medusa.js: When to Use Each (2026)

    Comparison· 12 min
    All 15 articles
    Medusa vs Shopify: Choose the Right Custom Commerce

    Medusa vs Shopify: Choose the Right Custom Commerce

    Comparison· 15 min
    Odoo vs Shopify for Headless E-commerce: A Developer Experience Reality Check

    Odoo vs Shopify for Headless E-commerce: A Developer Experience Reality Check

    · 7 min
    Contact me
    Stop Writing Manual GraphQL Calls: Migrate to Generated SDK in 30 Minutes

    Stop Writing Manual GraphQL Calls: Migrate to Generated SDK in 30 Minutes

    · 11 min
    Automatically Generate TypeScript Types for Your Shopify Storefront Queries

    Automatically Generate TypeScript Types for Your Shopify Storefront Queries

    · 17 min
    Setting Up Shopify Theme Development with Shopify CLI on Mac: A Practical Guide for Next.js and React Devs

    Setting Up Shopify Theme Development with Shopify CLI on Mac: A Practical Guide for Next.js and React Devs

    · 8 min
    Understanding Shopify Theme Development: Liquid for Next.js and React Developers

    Understanding Shopify Theme Development: Liquid for Next.js and React Developers

    · 7 min
    How to Sync Variant Selection with Product Images in a Headless Shopify Storefront

    How to Sync Variant Selection with Product Images in a Headless Shopify Storefront

    · 26 min
    How to Generate SEO-Friendly Sitemaps for Headless Shopify with Next.js

    How to Generate SEO-Friendly Sitemaps for Headless Shopify with Next.js

    · 13 min
    Most Businesses Pick the Wrong Headless Platform – Don’t Be One of Them

    Most Businesses Pick the Wrong Headless Platform – Don’t Be One of Them

    · 5 min
    When Shopify Headless Makes Sense — And When It Doesn't

    When Shopify Headless Makes Sense — And When It Doesn't

    · 8 min
    The Core Shopify APIs for Headless Storefronts Built With Shopify

    The Core Shopify APIs for Headless Storefronts Built With Shopify

    · 4 min
    How to Implement Cursor-Based Pagination in a Headless Shopify Storefront Built With Nextjs

    How to Implement Cursor-Based Pagination in a Headless Shopify Storefront Built With Nextjs

    · 10 min
    All 4 articles
    Payload vs Medusa: Presentation vs Process Explained

    Payload vs Medusa: Presentation vs Process Explained

    Comparison· 8 min
    Complete Payload CMS Ecommerce Plugin Guide — Stripe

    Complete Payload CMS Ecommerce Plugin Guide — Stripe

    How-To· 15 min
    Payload CMS for Ecommerce: Architect the Content Split

    Payload CMS for Ecommerce: Architect the Content Split

    How-To· 16 min
    Build a Shopify-Style Variant System in Payload CMS

    Build a Shopify-Style Variant System in Payload CMS

    · 34 min