Business Central
Shopify

Business Central + Shopify

Integration documentation and guides

Getting Started · 4How It Works · 6FAQ · 6

Getting Started

4

Getting Started

Start with credentials, setup steps, and the key guides for this pair.

Business Central

oauth2 · Until access is revoked, disconnected, or re-authentication is required

3 minutes
  1. 1

    Open the Business Central connector in Junipeer

    Start the Business Central connection from the relevant connector or onboarding step in Junipeer.

  2. 2

    Click Connect

    Use the connect action in Junipeer to start the Microsoft sign-in flow.

  3. 3

    Sign in with the right Microsoft account

    Choose the Microsoft 365 or Microsoft Entra account that has access to the Business Central environment Junipeer should connect to.

  4. 4

    Review and approve the OAuth consent

    Microsoft shows the requested permissions before you approve the connection. Continue only if the tenant and account are correct.

  5. 5

    Confirm environment or company if needed

    If Junipeer asks you to choose an environment or company, select the one that should be connected.

  6. 6

    Return to Junipeer and verify the connection

    After the approval flow completes, go back to Junipeer and make sure the Business Central connector is connected.

Shopify

api_key · Never, unless the app is removed or the secret is rotated

10 minutes
  1. 1

    Find the MyShopify domain

    Open Shopify Admin, go to Settings → Domains, and copy the yourstore.myshopify.com address.

  2. 2

    Enable app development

    Go to Settings → Apps, open Develop apps, and continue to Build apps in Dev Dashboard.

  3. 3

    Create the Junipeer app

    Create a new app, name it something like Junipeer, set App URL to https://app.junipeer.io, and enable Embed app in Shopify admin.

  4. 4

    Add the required scopes

    Paste the required scopes (read/write for orders, products, customers, inventory, fulfillments, payments). See the full Shopify Setup guide for the exact scope list.

  5. 5

    Release and install the app

    Release the app, install it on the correct store, and confirm the installation.

  6. 6

    Copy the credentials

    Open Settings inside the app and copy the Client ID and Client Secret for use in Junipeer.

Screenshots

Swipe to browse screenshots

How It Works

6

How It Works

Use sync patterns and architecture notes to understand ownership and flow.

orders

Reverse

Sync orders from Shopify (e-commerce) to Business Central (ERP) to process fulfillment, inventory updates, and financial recording

customers

Reverse

Sync customer information from Shopify to Business Central to maintain unified customer records and enable order processing

products

One-way

Sync product catalog from Business Central to Shopify to maintain consistent product information, pricing, and availability across channels

stock

One-way

Sync inventory levels from Business Central to Shopify to ensure accurate stock availability and prevent overselling

invoices

One-way

Sync invoices from Business Central to Shopify for order completion and customer billing reconciliation

credit notes

One-way

Sync credit notes from Business Central to Shopify to handle returns, refunds, and order adjustments

FAQ

6

FAQ

Quick answers to the most common questions for this connector pair.

How do I connect Business Central to Shopify using Junipeer iPaaS?

To connect Business Central and Shopify through Junipeer iPaaS, you'll need to create connectors for both platforms in your Junipeer dashboard. For Shopify, you'll need your store URL and a private app API key. For Business Central, you'll need your tenant ID, environment name, and authentication credentials. Once both connectors are configured, you can set up integration flows to sync data between the platforms automatically.

Was this article helpful?

What data can be synchronized between Business Central and Shopify?

The integration supports bi-directional sync of key business data including products (with inventory levels, prices, and descriptions), customers and their contact information, orders and order statuses, inventory quantities across locations, payment information, and shipping details. You can configure which data fields sync and set up real-time or scheduled synchronization based on your business needs.

Was this article helpful?

How are refunds handled in the Business Central-Shopify integration?

Refunds initiated in Shopify are automatically synchronized to Business Central as credit memos or return transactions, depending on your configuration. The integration maintains the connection between the original order and refund, updates inventory levels for returned items, and ensures financial records remain accurate across both platforms. You can set up approval workflows in Business Central before processing refunds if required.

Was this article helpful?

What are the most common issues with Business Central-Shopify integration and how can I resolve them?

Common issues include authentication timeouts (resolved by refreshing API credentials), data mapping conflicts (fixed by reviewing field mapping configurations), inventory sync delays (addressed by adjusting sync frequency), and duplicate records (prevented by proper unique identifier mapping). Most issues can be monitored and resolved through Junipeer's error handling dashboard, which provides detailed logs and suggested remediation steps.

Was this article helpful?

Does the integration support multi-currency operations?

Yes, the Business Central-Shopify integration fully supports multi-currency operations. Currency rates can be synchronized from Business Central to Shopify or pulled from external rate services. The integration handles currency conversion for orders, maintains separate accounting records for each currency, and ensures that financial reporting in Business Central accurately reflects multi-currency transactions from your Shopify stores.

Was this article helpful?

What do I need to get started with the Business Central-Shopify integration?

To get started, ensure you have admin access to both Business Central and Shopify, an active Junipeer iPaaS subscription, and API credentials for both platforms. Review your data mapping requirements, decide on sync frequency preferences, and identify any custom fields that need integration. Junipeer provides pre-built templates for common Business Central-Shopify integration scenarios, allowing you to deploy a working integration within hours.

Was this article helpful?