Endora Commerce has a new feature: AI Assistant in the admin panel See it →
Endora Commerce
Integrations

It plugs into what you already run.

ERP, PIM, WMS, CRM, payment gateway, carrier, e-invoicing, language model, search engine, file storage, ad tags and product feeds: each of those has its own documented entry point here. Not a nightly file export, but a partner API, signed webhooks and encrypted vendor configurations.

REST
partner API with a live OpenAPI document
HMAC
signed webhooks with retries
3
payment gateways out of the box
4
language-model providers
How it works

Three ways to connect a system

There is no single “integrates with everything”. There are three well-documented mechanisms, and an integrator picks the one the job needs.

01

API keys and the partner API

A bearer token with a narrow set of scopes, optionally bound to one organization and one sales channel. Everything an integration does happens on a namespace dedicated to partners.

  • Separate scopes for catalog reads and writes, and for reading and placing orders
  • A key bound to an organization sees its prices and limits, and nothing beyond that
  • The token is shown once; only its hash is stored in the database
  • Stepping outside the granted scope is refused and written to the audit log
02

Webhooks

Events reach your system the moment they happen: signed, retried, and replayable after the receiver comes back up.

  • An HMAC-SHA-256 signature computed over the raw request body
  • Up to eight attempts with growing backoff and a timeout per attempt
  • Failed deliveries land in their own view with a manual replay button
  • A subscription can be narrowed to the events of a single organization
03

Vendor configurations

Credentials for gateways, carriers, analytics or CRM kept in the admin panel: encrypted, tested on save, and never returned in plaintext.

  • AES-256-GCM encryption with the key held outside the database
  • A connection test that runs as soon as the configuration is saved
  • Status and the last error message shown next to the integration
  • Readable only through the adapter that genuinely needs them
What it integrates with

Integration catalog

Some of these connections work the moment you enable the module. The rest are entry points where an integrator wires in a specific system, without modifying the platform core.

PAY

Payments

From a plain bank transfer to a card gateway with 3-D Secure and refunds initiated from either side.

SHP

Delivery and logistics

Carriers, dispatches and stock levels as documented contact points with logistics systems.

  • Carrier adapters

    Delivery methods come from adapter modules. Enabling a carrier adapter creates a configurable delivery method visible at checkout on its own.

  • Dispatch and tracking

    Every dispatch attempt is a separate shipment record with the carrier reference, status, failure reason and a retry that does not touch the order.

  • Warehouse systems

    Multiple warehouses, reservations and warehouse-to-channel assignments are exposed through the API and events, so a WMS can remain the source of truth for stock.

ERP

ERP, PIM, WMS and CRM

The integration that matters most in B2B: the platform and the system the company actually runs on.

FIN

E-invoicing and accounting

Sales documents that satisfy Polish requirements and are ready to hand over to a finance system.

LLM

Artificial intelligence

You connect the language model on your own key, and you decide whose model it is.

SRC

Search

A dedicated search engine, not a SQL query with a LIKE clause.

ML

Email and messaging

Transactional and bulk email travel through separate channels, on the providers you choose.

FEED

Product feeds and marketplaces

A sales channel’s catalog published in the format a shopping engine or a marketplace expects: no manual export, no spreadsheet on someone’s disk.

CHN

Sales channels

A marketplace, a distributor portal or in-store sales as further channels of the same platform.

  • Distributor portals

    Every place of sale is a separate channel with its own assortment, prices and content. An API key bound to an organization and a channel serves integration traffic on exactly the same terms as a buyer.

  • Apps and POS

    The same backend and the same API serve the mobile app (PWA) and in-store sales, with no parallel system to build.

What you can expect from every integration

These are rules shared by the whole integration layer, not promises made separately for each system.

01

A live OpenAPI contract

The OpenAPI document is generated from contracts held in the code and is the source of truth for every endpoint. Integrators do not guess formats or work from an outdated PDF.

02

A replay never creates a duplicate

Order placement requires an idempotency key, and webhook receivers get a stable event id to deduplicate on. Sending the same thing twice never doubles an order.

03

The API price is the price

A quote fetched through the API runs through the same pricing engine as the cart and the order. It matches to the cent, so the integration does not generate complaints.

04

Failures are visible

Failed webhook deliveries have their own view in the admin panel with a replay button, and a failed connection test leaves the error message next to the integration configuration.

05

Secrets do not leak

Tokens are stored only as hashes, vendor configurations are encrypted, values are masked on read, and audit-log entries are redacted.

06

Every request is traceable

Responses carry a request id: the same one that reaches the logs and the audit log. Quote it in a ticket and the whole path can be reconstructed.

Looking for your industry? Browse all industries →

Your system is not on the list?

That is good news, because this is exactly the point. The list of integrations is not closed: a new payment gateway, carrier, ERP or BI system is another adapter module that registers itself with the platform and gets its own settings and permissions. The core stays untouched and the code lives in your repository. During the workshop we go through the systems you actually run and decide which of them make it into the first rollout.

Let’s find out what we can connect at your end

Book a free workshop. We will walk through your ERP, warehouse and sales processes, and show you what the integration path looks like step by step.