High Cohesion

High Cohesion is an iPaaS (Integration Platform as a Service) company that reads live edits downstream. The integration method depends on the downstream system capabilities.

Integration method required: Delayed Payment Capture Flow (standard) or Delayed Payment + ON-HOLD Tag Flow (for live edit support)


How High Cohesion Downloads Orders

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


Integration Options

Standard Integration: Delayed Payment Capture Only

For systems that don't support live edit updates downstream, use the standard Delayed Payment Capture method.

How It Works:

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

  2. Grace period active → Customer can edit order

  3. High Cohesion does not download → Order not visible (not "Paid" yet)

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

  5. High Cohesion downloads order → Order sent downstream with all edits included


Advanced Integration: Live Edit Support Downstream

Depending on the downstream system, High Cohesion can help support order edits and update orders live via tags and fulfillment holds.

How It Works:

  1. Order created → Payment authorized + "OE-HOLD" tag applied

  2. Order sent downstream → High Cohesion downloads order but it's on hold

  3. Grace period active → Customer can edit order, changes sync downstream in real-time

  4. Grace period ends → Payment captured, "OE-HOLD" removed, "OE-RELEASE" tag added

  5. Order released downstream → Downstream system processes order with all edits

Key advantage: Live edit syncing means changes update in the downstream system immediately, not just at the end of the editing period.


Setup Instructions

Step 1: Contact High Cohesion First

Critical: Always support at High Cohesion before launching with Order Editing.

Why this matters: Support will determine which integration method is appropriate based on your downstream system's capabilities. The setup differs significantly depending on whether live edit support is available.


Step 2: Change Payment Capture Setting

  1. Go to Shopify Admin > Settings > Payments

  2. Change Payment capture method to Automatically after fulfillment

  3. Click Save


Step 3A: Import Flows (Standard Integration)

If Aran confirms standard integration:

  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 3B: Import Flows (Live Edit Support)

If Aran confirms live edit support is available:

Import Delayed Payment 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

  5. Activate the Flow

Import ON-HOLD Tag Flow:

  1. Download HOLD_Order Editing_Master Flow.flow

  2. In Shopify Flow, import this Flow file

  3. Configure timing to match your editing deadline (same as above)

  4. Activate the Flow

  5. Save

What these Flows do together:

  • Delayed Payment Flow: Keeps payment status "Authorized" during editing window

  • ON-HOLD Tag Flow: Applies "OE-HOLD" tag at creation, replaces with "OE-RELEASE" tag when editing ends

  • Both work together to enable live edit syncing downstream


Settings Summary

Standard Integration:

In Shopify:

  • Payment capture: Automatically after fulfillment

  • Shopify Flow: Delayed Payment Master Flow active

In High Cohesion:

  • Download trigger: "Paid" payment status

In Order Editing:

  • Editing Deadline: Configured


Live Edit Support Integration:

In Shopify:

  • Payment capture: Automatically after fulfillment

  • Shopify Flow: Both Delayed Payment Master Flow AND HOLD Master Flow active

In High Cohesion:

  • Download trigger: "Paid" payment status

  • Tag recognition: "OE-HOLD" and "OE-RELEASE" configured

  • Live edit syncing: Enabled for downstream system

In Order Editing:

  • Editing Deadline: Configured


Determining Which Integration to Use

Contact Aran at High Cohesion (aran@highcohesion.com) to determine:

  1. Does your downstream system support live edit updates?

  2. Which integration method should be used?

  3. Are there any specific configuration requirements for your setup?

Important: Do not proceed with setup until Aran confirms the correct integration method for your specific downstream system.


Testing

Standard Integration Test:

  1. Confirm integration method with Aran first

  2. Place test order

  3. Verify order doesn't appear in downstream system immediately

  4. Make edits during editing window

  5. Wait for editing period to expire

  6. Confirm order appears in downstream system with all edits

Live Edit Support Test:

  1. Confirm integration method with Aran first

  2. Place test order

  3. Verify order appears in downstream system with "OE-HOLD" status

  4. Make edits during editing window

  5. Verify edits sync to downstream system in real-time

  6. Wait for editing period to expire

  7. Verify "OE-RELEASE" tag applied and hold removed

  8. Confirm order processes in downstream system with all edits


Troubleshooting

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

Orders not appearing after grace period: Check that payment is captured correctly

Live edits not syncing (if applicable): Confirm with Aran that live edit support is properly configured for your downstream system

Tags not appearing/removing (live edit support): Review both Flow configurations and verify they're active

Integration setup confusion: Contact Aran at High Cohesion for clarification on which method to use


FAQ?

How do we integrate?

What is Shopify Flow?

Last updated