Fulfil

Fulfil 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 Fulfil Downloads Orders

Fulfil downloads orders when the payment status is "Paid" in Shopify.


Limitations

Fulfil are unable to support Shipping Method updates. For this reason you will need to disable the section within the App Block settings.


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 Order Editing 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: Disable Shipping Methods App Block

Required action: Disable the Shipping Methods App Block in Order Editing to prevent customer confusion since shipping changes won't sync to Fulfil.

  1. Navigate to App Blocks in Order Editing

  2. Locate Shipping Methods

  3. Toggle OFF

  4. Click Save


Settings Summary

In Shopify:

  • Payment capture: Automatically after fulfillment

  • Shopify Flow: Order Editing Master Flow active

In Order Editing:

  • Shipping Methods App Block: DISABLED

  • Editing Deadline: Configured

In Fulfil:

  • Standard Shopify integration: Active and syncing


Testing

Test before going live:

  1. Place test order

  2. Verify order syncs to Fulfil at correct time (after editing period)

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

  4. Wait for editing period to expire

  5. Confirm order appears in Fulfil with all edits

  6. Verify inventory adjustments are accurate in both Shopify and Fulfil

  7. Check that shipping method changes are blocked (App Block disabled)


Troubleshooting

Orders appearing in Fulfil too early: Verify payment capture setting and Flow activation

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

Edits not reflecting: Ensure edits were completed before grace period ended

Inventory discrepancies: Check Fulfil-Shopify sync settings for inventory management


FAQ?

How do we integrate?

What is Shopify Flow?

Last updated