Microsoft Dynamics 365 Business Central

Microsoft Dynamics 365 Business Central is an ERP (Enterprise Resource Planning) system that does not read live edits. Orders must be finalized before Business Central downloads them.

Integration method required: Delayed Payment Capture Flow


How Microsoft Dynamics 365 Business Central Downloads Orders

Microsoft Dynamics 365 Business Central downloads orders when the payment status is "Paid" in Shopify.


How the Integration Works

This integration creates a grace period by delaying the download from the ERP:

  1. Order created → Payment authorized (status: "Authorized")

  2. Grace period active → Customer can edit order (editing period set by merchant)

  3. Business Central does not download → Order not visible (not "Paid" yet)

  4. Grace period ends → Payment captured, status updates to "Paid"

  5. Business Central downloads order → Order sent with all edits included


Setup Instructions

Step 1: Change Payment Capture Setting

  1. Go to Shopify Admin > Settings > Payments

  2. Change Payment capture method to Automatically after fulfillment

  3. Click Save

Step 2: Import Delayed Master Flow

  1. Download DELAYED_Order Editing_Master Flow.flow

  2. Navigate to Shopify Admin > Apps > Shopify Flow

  3. Import the Flow file

  4. Configure timing to match your editing deadline (e.g., 30 minutes)

  5. Activate the Flow

  6. Save

Step 3: Configure Business Central Sync Settings

Critical: Ensure Business Central is set to download only "Paid" orders.

  1. Log in to Microsoft Dynamics 365 Business Central

  2. Navigate to Shopify Integration or Sync Orders Settings

  3. Set Financial Status filter to: "Paid"

  4. Ensure "Authorized" or other statuses are NOT included

  5. Save settings

Why this matters: If Business Central syncs orders with "Authorized" status, orders will download before the editing period expires.


Testing

Test before going live:

Basic Integration Test:

  1. Place test order

  2. Verify order doesn't appear in Microsoft Dynamics 365 Business Central immediately

  3. Make edits during editing window (add/remove items, change address)

  4. Wait for editing period to expire

  5. Confirm order appears in Microsoft Dynamics 365 Business Central with all edits


Troubleshooting

Orders appearing in Microsoft Dynamics 365 Business too early: Verify payment capture setting and Flow activation

Orders not appearing after grace period: Check Flow is capturing payment correctly

Customers seeing unsupported features: Double-check all unsupported App Blocks are disabled

Address changes not reflecting: Ensure edits were completed before grace period ended


FAQ?

How do we integrate?

What is Shopify Flow?

Last updated