Skip to content

Insights

nopCommerce development guides and insights.

Practical, implementation-level writing on nopCommerce upgrades, migrations, plugin development, ERP integrations and B2B commerce.

Each guide explains how a workflow is built, the decisions behind it and the limits of what the implementation proves. Examples use fictional products and sample records, never client data.

Upgrades and migration

Upgrading to 4.90 or 5.0, what changes in 5.0, and moving a store to nopCommerce.

  • Upgrade guide

    How to Upgrade nopCommerce to 4.90 or 5.0 Without Breaking Plugins

    A practical nopCommerce upgrade procedure: choose 4.90 or 5.00, find your version path, keep the right App_Data files, let 4.40+ migrations upgrade the database, update plugins and themes, and test before go-live.

    • nopCommerce upgrade
    • 4.90
    • 5.0
    • Plugin compatibility
  • Release guide

    nopCommerce 5.0: Release Date, New Features and What Changes

    Everything in the nopCommerce 5.00 release, from its source and GitHub milestone: .NET 10, price lists, reminders, AI SEO, forums and news as plugins, the removed Manual payment method, fixes made after the beta, and when to upgrade.

    • nopCommerce 5.0
    • .NET 10
    • New features
    • Breaking changes
  • Upgrade guide

    Forums, News and Polls in nopCommerce 5.0: Now Plugins, and How to Keep Your Content

    From the 5.00 source: the Misc.Forums, Misc.News and Misc.Polls plugins reuse your 4.90 tables and settings, but the upgrade doesn’t install them. Steps to bring content back, the menu links and theme calls that break, and why uninstalling deletes everything.

    • nopCommerce 5.0
    • Forums
    • News
    • Upgrades
  • Upgrade guide

    Manual Payment Method Removed in nopCommerce 5.0: What to Use Instead

    From the 4.90 and 5.00 source: what the Manual method stored, what 5.00 removes, why it matters for PCI, replacements for online, phone and recurring payments, SQL to clear old card data, and the third-party payment plugins that break too.

    • nopCommerce 5.0
    • Payments
    • PCI
    • Upgrades
  • Upgrade guide

    Duplicate Attribute Pictures After the nopCommerce 5.0 Upgrade: Cause and Fix

    From the 4.70 and 5.00 upgrade code: old one-picture links left behind by 4.70 are copied again by 5.00. Who is affected, a read-only check query, a safe fix on 4.90, and how to remove duplicates if you have already upgraded.

    • nopCommerce 5.0
    • Product attributes
    • Pictures
    • Upgrades
  • Upgrade guide

    The %Order.CustomValues% Token in nopCommerce 5.0: What Replaces It

    From the 4.90 and 5.00 source: what order custom values are, the four new tokens by group, why the upgrade leaves the old token in your emails, queries to find affected and translated templates, and the drop-in replacement.

    • nopCommerce 5.0
    • Message templates
    • Email
    • Upgrades
  • Migration guide

    How to Migrate to nopCommerce from WooCommerce, Magento or Shopify

    A practical plan for moving a store to nopCommerce 4.90: what the built-in import handles, the order to import data in, what to do about customer passwords, and how to map old URLs to 301 redirects before go-live.

    • nopCommerce migration
    • Data import
    • Passwords
    • 301 redirects

Plugins, themes and development

Choosing and installing plugins and themes, payments, and building your own plugin.

  • Plugin guide

    nopCommerce Plugins: What’s Built In, What to Add and How to Install Them

    Start from what nopCommerce already includes, then add plugins for the gaps: a table by need, a checklist for judging a plugin, install steps, the three reasons a plugin won’t load, and when to build instead of buy.

    • Plugins
    • Marketplace
    • Installation
    • Compatibility
  • Theme guide

    nopCommerce Themes: Free vs Paid, How to Install and How to Build One

    Themes from the source code: the folder and theme.json, why a theme only needs the views it changes, a buying checklist, install steps, building your own from DefaultClean, the new plugin view overrides in 5.00, and why themes break silently at upgrades.

    • Themes
    • DefaultClean
    • Razor views
    • Upgrades
  • Developer guide

    How to Build a nopCommerce Plugin for 5.0, and Update a 4.90 One

    A working nopCommerce 5.00 widget plugin with settings and an admin page, written in the same patterns as the bundled plugins, plus the table of 4.90 to 5.00 changes we hit porting our own plugin: .NET 10, Mapster, moved namespaces and removed APIs.

    • Plugin development
    • nopCommerce 5.0
    • .NET 10
    • Mapster
  • Payments guide

    nopCommerce Payment Methods: PayPal, Stripe, Klarna and Choosing a Payment Plugin

    From the source: the two bundled methods and everything PayPal Commerce covers, the three payment flow types, capture and refund support, a checklist for choosing a provider’s plugin, setup and testing steps, subscriptions, and why 5.00 dropped Manual card payments.

    • Payments
    • PayPal
    • Stripe
    • PCI
  • Platform guide

    How to Remove “Powered by nopCommerce” (Legally)

    From the licence and the 5.00 source: why the link is required, what the removal key gives you, the hidden setting that turns it off and where to find it, why CSS hiding breaks the licence, and what to check in custom theme footers.

    • Licence
    • Footer
    • Themes
    • Settings

Performance, hosting and store health

Hosting requirements, caching and the checks that keep a store fast and healthy.

  • Hosting guide

    nopCommerce Hosting: Requirements and Setup for 5.0 on IIS, Linux and Docker

    What nopCommerce 5.00 needs from a server, from its source code: ASP.NET Core Runtime 10.0.12, which kind of hosting fits, IIS and Linux setup steps, Docker, the exact folders to make writable, load balancing and the common startup errors.

    • Hosting
    • .NET 10
    • IIS
    • Docker
  • Performance guide

    nopCommerce Caching and Redis: When You Need It and How to Set It Up

    From the 4.90 and 5.00 source: the default in-memory cache, the four distributed cache types and how synchronised memory works, a setup checklist and appsettings example, the SQL Server cache table, what else a web farm needs, and the usual real causes of a slow store.

    • Redis
    • Caching
    • Performance
    • Web farm

Catalog, SEO and product data

SEO settings, product feeds and moving product data in and out of nopCommerce.

  • SEO guide

    nopCommerce SEO Checklist: Settings, URLs, Sitemaps and Product Pages

    Twenty checks for a nopCommerce store, from the source code: which SEO settings are off after installation, how URL names redirect, what sitemap.xml and robots.txt contain, where structured data comes from, and the catalog gaps that hold product pages back.

    • nopCommerce SEO
    • sitemap.xml
    • robots.txt
    • Structured data
  • Feed guide

    Google Merchant API: What the Content API Shutdown Means for Your Store

    Google replaced the Content API for Shopping with the Merchant API. Calls to the old API now fail more and more often until it shuts down in early 2027. How to check whether your store’s feed or plugin is affected, what changes in the new API, and how to move.

    • Merchant API
    • Content API for Shopping
    • Google Merchant Center
    • Product sync
  • Feed guide

    Google Product Category: How to Choose and Map It for Merchant Center

    Google sorts every product into its own category list, the product taxonomy. How the list is built, when Google needs you to set the category yourself, how product_type differs, and a practical way to map a whole store’s categories at once.

    • Google product category
    • Product taxonomy
    • product_type
    • Merchant Center
  • Feed guide

    Microsoft Merchant Center: Get Your Products into Bing Shopping

    Microsoft Merchant Center puts products in Bing Shopping, Microsoft Shopping campaigns and Copilot. How to create a store, verify the website, bring products in by importing from Google or with a feed file, and fix the issues Microsoft reports.

    • Microsoft Merchant Center
    • Bing Shopping
    • Microsoft Shopping campaigns
    • Product feed
  • Feed guide

    nopCommerce Google Shopping Feed: Merchant Center Setup and Fixes

    nopCommerce has no built-in Google Shopping feed. How to choose between a feed plugin, a website crawl and a file upload, which nopCommerce field feeds each Google attribute, and how to fix missing GTINs, price mismatches and other disapprovals.

    • Google Shopping
    • Merchant Center
    • GTIN
    • Product feed
  • Catalog guide

    How to Import and Export Products in nopCommerce

    When the built-in nopCommerce tools are enough, and how a free nopCommerce 4.80 and 4.90 plugin adds portable ZIP packages, SKU-based matching, preflight review and approved background imports — plus the limits to plan around.

    • Product import
    • Excel
    • ZIP packages
    • Preflight review

Integrations and B2B

Connecting nopCommerce to ERP systems and apps through APIs and plugins.

  • Integration guide

    nopCommerce Web API: Official Plugin, Alternatives and Custom Endpoints

    What a developer needs before connecting nopCommerce to an app or ERP: why “Web API Frontend” in Local plugins is only a placeholder, how the official API’s frontend and backend parts and JWT tokens work, the alternatives, and when a few custom endpoints are the better design.

    • Web API
    • REST
    • JWT
    • Integrations
  • Integration guide

    nopCommerce NetSuite Integration: B2B Pricing, Stock and Quote Workflows

    How a custom nopCommerce 4.80 plugin divides work between scheduled NetSuite imports and outbound customer and quote exports, keeps quote export out of checkout, and where retries, acknowledgements and logging need workflow-specific testing.

    • NetSuite
    • B2B pricing
    • Inventory sync
    • Quote export

Platform evaluation

What nopCommerce is, what it costs and how it compares with other platforms.

  • Platform guide

    What Is nopCommerce? Features, Cost, Pros and Cons

    A plain overview of nopCommerce 5.00 for store owners: how the platform works, the 29 bundled plugins, what you pay for when the software is free, what the AGPL-based licence means, and when another platform is the better choice.

    • nopCommerce
    • Features
    • Cost
    • Licence
  • Comparison

    nopCommerce vs Shopify, WooCommerce and BigCommerce: Which to Choose

    A fair comparison from a nopCommerce agency: how hosted and self-hosted platforms differ, what each costs as sales grow, where nopCommerce leads on B2B, multi-store and vendors, and the stores that are better off on Shopify or WooCommerce.

    • Shopify
    • WooCommerce
    • BigCommerce
    • Platform choice

Working through an integration?

If you are planning an ERP connection, plugin or B2B workflow on nopCommerce, we are happy to talk it through.