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:
Order created → Payment authorized (status: "Authorized")
Grace period active → Customer can edit order
High Cohesion does not download → Order not visible (not "Paid" yet)
Grace period ends → Payment captured, status updates to "Paid"
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:
Order created → Payment authorized + "OE-HOLD" tag applied
Order sent downstream → High Cohesion downloads order but it's on hold
Grace period active → Customer can edit order, changes sync downstream in real-time
Grace period ends → Payment captured, "OE-HOLD" removed, "OE-RELEASE" tag added
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
Go to Shopify Admin > Settings > Payments
Change Payment capture method to Automatically after fulfillment
Click Save
Step 3A: Import Flows (Standard Integration)
If Aran confirms standard integration:
Download DELAYED_Order Editing_Master Flow.flow
Navigate to Shopify Admin > Apps > Shopify Flow
Import the Flow file
Configure timing to match your editing deadline (e.g., 30 minutes)
Activate the Flow
Save
Step 3B: Import Flows (Live Edit Support)
If Aran confirms live edit support is available:
Import Delayed Payment Flow:
Download DELAYED_Order Editing_Master Flow.flow
Navigate to Shopify Admin > Apps > Shopify Flow
Import the Flow file
Configure timing to match your editing deadline
Activate the Flow
Import ON-HOLD Tag Flow:
Download HOLD_Order Editing_Master Flow.flow
In Shopify Flow, import this Flow file
Configure timing to match your editing deadline (same as above)
Activate the Flow
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:
Does your downstream system support live edit updates?
Which integration method should be used?
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:
Confirm integration method with Aran first
Place test order
Verify order doesn't appear in downstream system immediately
Make edits during editing window
Wait for editing period to expire
Confirm order appears in downstream system with all edits
Live Edit Support Test:
Confirm integration method with Aran first
Place test order
Verify order appears in downstream system with "OE-HOLD" status
Make edits during editing window
Verify edits sync to downstream system in real-time
Wait for editing period to expire
Verify "OE-RELEASE" tag applied and hold removed
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?
Last updated
