Skip to content

Services

API & ERP Integrations

Commerce rarely runs in isolation. We connect nopCommerce to ERP, CRM, payment, PIM, warehouse and shipping systems so that products, prices, stock, customers and orders move between them reliably.

admin · concept-supply.example

Commerce order

SO-10482

Paid on account
  • Nitrile work glovesGLV-210 · 20 × 11.20224.00
  • Vented safety helmetHLM-120 · 12 × 18.50222.00
  • Stackable storage binBIN-330 · 6 × 14.7588.50

Order total534.50

Orders flow from the store to the ERP; stock updates flow back to the store.

ERP · Sales orders

Concept ERP
External reference
SO-10482
Source
Web store
ItemQtyAmount
GLV-21020224.00
HLM-12012222.00
BIN-330688.50
Total534.50

Sync activity

Example log
  1. Order received (complete)SO-10482 · from the web store
  2. ERP record created (complete)Same reference and line items
  3. Stock update received (needs attention)First attempt timed out — retry 2 of 3 scheduled
Concept commerce and ERP synchronization — illustrative content.

Where this helps

Situations that typically lead businesses to this kind of work.

  • Orders are re-keyed manually into the ERP.
  • Stock levels on the storefront drift from the warehouse.
  • Customer-specific prices live in the ERP and need to appear online.
  • A payment provider or regional gateway is not supported out of the box.

Capabilities

What we deliver

  • ERP integration

    Product, price, stock, customer and order synchronisation with your ERP.

  • CRM integration

    Customer and order data shared with your CRM for sales and service teams.

  • Payment gateways

    Custom gateway integrations, including regional providers and invoice terms.

  • REST APIs

    Custom endpoints exposing nopCommerce data to mobile apps and partner systems.

  • Webhooks & events

    Event-driven updates so connected systems react to orders and changes.

  • Monitoring & retries

    Logging, error handling and retry logic so failed syncs are visible and recoverable.

See how pricing, inventory and quote synchronization can be split between scheduled imports and background exports in our nopCommerce NetSuite integration guide.

Choosing between the official API, another API plugin and custom endpoints? Compare the nopCommerce Web API options.

Approach

How we approach it

  1. 01

    Audit both systems

    We review the external system’s API, data ownership and rate limits.

  2. 02

    Define the contract

    Field mappings, sync direction and conflict rules are documented and agreed.

  3. 03

    Build for failure

    Integrations are idempotent, logged and safe to re-run.

Platform

nopCommerce versions we support

We build for and support nopCommerce 4.50 to 5.00. Each release runs on a specific .NET version, which sets the hosting a store needs and how much work an upgrade involves.

Stores on 4.40 or later upgrade the database automatically when the new release first starts. Plugins and the theme still need builds for the target version.

Planning a move between versions? Read our nopCommerce upgrade guide.

nopCommerce versions and the .NET runtime each one needs
nopCommerce.NET runtimeNotes
4.50.NET 6
4.60.NET 7
4.70.NET 8
4.80.NET 9
4.90.NET 9Previous release line, latest patch 4.90.8
5.00.NET 10Current release, 27 October 2026

Checked against the nopCommerce source code and release notes on 27 October 2026. Sources: nopCommerce releases on GitHub, Official upgrade documentation.

Related

Ready to plan your nopCommerce project?

Tell us about your storefront, ordering workflows or integrations by email, phone or WhatsApp. An outline is enough to start.