TIFS 3PL

TIFS 3PL is an Australian 3PL (Third-Party Logistics) company that does not read live edits. Orders must be finalized before TIFS downloads them.

Integration method required: ON-HOLD Flow with Release Tag


How TIFS Downloads Orders

TIFS downloads orders when the fulfillment status is "Unfulfilled" in Shopify.


How the Integration Works

  1. Order created → "ON-HOLD" tag applied immediately

  2. Grace period active → Customer can edit order

  3. TIFS does not download → Order on hold

  4. Grace period ends + buffer time → "Release" tag applied

  5. TIFS downloads order → Order sent with all edits included


Important: Timing Buffer

Critical: For a 30-minute editing deadline, the Flow must wait 35 minutes before releasing the order to TIFS.

Why the extra 5 minutes? This buffer ensures all edits are completely processed and finalized before the order is sent for fulfillment, preventing any synchronization issues.


Setup Instructions

Import TIFS Master Flow

  1. Download TIFS - Order Editing_Master Flow - NSD.flow

  2. Navigate to Shopify Admin > Apps > Shopify Flow

  3. Import the Flow file

  4. Verify timing configuration:

  5. For 30-minute editing deadline: Flow set to 35 minutes

  6. For other editing deadlines: Add 5-minute buffer (e.g., 15 min = 20 min Flow)

  7. Activate the Flow

  8. Save

Note: Payment capture settings in Shopify do NOT need to be changed. Leave on Automatic.


Country Filter Option

The TIFS Master Flow template includes a country filter node that checks whether orders are from AU (Australia) or NZ (New Zealand).

If TIFS is your only 3PL: You can remove this country filter node from the Flow as it's not necessary.

If you use TIFS for AU/NZ only: Keep the country filter node to ensure only AU/NZ orders are sent to TIFS, while other orders use different fulfillment methods.


Settings Summary

In Shopify:

  • Payment capture: Automatic (no change needed)

  • Shopify Flow: TIFS Master Flow active

In Order Editing:

  • Editing Deadline: Configured (e.g., 30 minutes)

  • Flow timing: Editing deadline + 5 minutes (e.g., 35 minutes)

In TIFS:

  • Downloads: Orders with "Release" tag and "Unfulfilled" status


Testing

Test before going live:

  1. Place test order (from AU or NZ if using country filter)

  2. Verify "ON-HOLD" tag is applied immediately

  3. Check that order doesn't appear in TIFS yet

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

  5. Wait for editing period + buffer to expire (e.g., 35 minutes for 30-min deadline)

  6. Verify "Release" tag is applied

  7. Confirm order appears in TIFS with all edits

  8. If using country filter: Test with non-AU/NZ order to verify it's handled differently


Troubleshooting

Orders appearing in TIFS too early: Verify "ON-HOLD" tag is being applied and TIFS is configured to skip on-hold orders

Orders not releasing after grace period: Check that "Release" tag is being applied after the buffer time (deadline + 5 minutes)

Edits not reflecting: Ensure edits were completed before grace period ended (TIFS doesn't read live edits)

Wrong orders going to TIFS (with country filter): Verify country filter node in Flow is configured correctly for AU/NZ only

Tags not appearing: Review Flow configuration and verify it's active

FAQ?

How do we integrate?

What is Shopify Flow?

Last updated