ERPNext integrations

Documented connectors between ERPNext and ecommerce marketplaces, payment gateways, bank feeds and other Frappe apps, and what each one syncs.

ERPNext and Shopify integration

Connecting a Shopify store to ERPNext with the ecommerce_integrations app: custom Shopify app permissions, order to Sales Order sync, customer and item creation, tax and shipping mapping, hourly inventory sync by location and historical order import.

ERPNext and Amazon Seller Central integration

Pulling Amazon marketplace products and orders into ERPNext through the SP-API connector in the ecommerce_integrations app: credentials, item and order mapping, fees and settlement accounting, and the gaps sellers usually fill with custom work.

ERPNext bank feeds with Plaid

Replacing CSV statement imports with Plaid bank synchronization in ERPNext: site configuration keys, linking bank accounts, how synced Bank Transactions feed reconciliation, country coverage limits and fallbacks for unsupported banks.

Frappe CRM and ERPNext integration

Running Frappe CRM for the sales team with ERPNext for orders and accounting: enabling the ERPNext setting, creating customers and quotations from deals, what syncs on the same site versus separate sites, and version compatibility.

ERPNext and Unicommerce integration

Connecting ERPNext to Unicommerce's Uniware for multi-marketplace sellers: two-way item catalogue sync, one-way inventory sync, sales order and invoice sync, and how the Frappe-supported app is installed.

ERPNext email with Microsoft 365 using OAuth

Sending and receiving ERPNext email through Microsoft 365 or Outlook with OAuth instead of passwords: the Connected App, the Microsoft Entra ID app registration and the redirect URI.

ERPNext and GoCardless direct debit integration

Collecting recurring payments in ERPNext through GoCardless: access token and webhook secret, multiple GoCardless gateways, and the payment gateway account and bank ledger ERPNext creates.

ERPNext and Exotel telephony integration

Logging Exotel calls in ERPNext and showing caller pop-ups with lead or customer details: the Exotel App Bazaar flow, the ERPNext callback URL and the version 15 move of Exotel to a separate app.

ERPNext webhooks for event-driven integrations

Pushing ERPNext document events to other systems with webhooks: choosing the DocType and document event, conditions, request structure and when a webhook is enough versus a custom app.

ERPNext single sign-on with Keycloak

Logging in to ERPNext through Keycloak with OpenID Connect using a custom Social Login Key: client setup in the realm, base and redirect URLs, and what to decide about LDAP versus OIDC.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.