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.
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.
Accepting online payments against ERPNext Payment Requests with the Payments app gateways (Stripe, Razorpay, PayPal, Braintree, GoCardless SEPA mandates, M-Pesa, Paytm, Paymob): account setup, currency limits, webhook handling and reconciliation.
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.
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.
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.
Pulling Zenoti purchase orders and sales invoices into ERPNext accounting and stock, auto-creating missing customers, suppliers and items, and installing the connector from Ecommerce Integrations.
Handing ERPNext books to a German tax consultant with the DATEV Integration app: vouchers to DATEV Unternehmen Online, General Ledger export in DATEV CSV format and the master data ZIP for import.
Comparing carrier rates, printing labels and tracking shipments from ERPNext with the ERPNext Shipping app, its SendCloud and LetMeShip connectors and the Shipment document.
Connecting ERPNext to Google with OAuth 2.0 credentials in Google Settings: syncing Google Calendar events and Google Contacts, and the Drive integration used for backups.
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.
Scheduling ERPNext backups to S3, Dropbox or Google Drive: bucket and IAM setup, backup frequency, failure emails, and the version 16 move of these integrations into the separate offsite_backups app.
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.
Accepting M-Pesa payments at the ERPNext point of sale: getting live API credentials, M-Pesa Settings and the limitation that the integration works only with POS, not the shopping cart.
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.
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.
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.