> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.omegatheme.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Integration with Shopify Flow x Synctrack PayPal

## Overview: How the Synctrack PayPal x Shopify Flow integration works

With Synctrack PayPal, merchants can easily integrate with Shopify Flow to set multiple workflows around the PayPal/Stripe disputes and tracking sync in their Shopify store.

With this integration, you can:

* Automate what happens on dispute and tracking-sync events (Dispute opened, Tracking sync completed, Sync failures exceeded threshold…).
* Set up workflows triggered by Synctrack PayPal events, then filter them with Synctrack conditions such as `gateway`, `transaction_amount`, or `dispute_reason`.
* Notify your team the moment a dispute opens or a response deadline is approaching, so no case expires unanswered.
* Detect repeat disputers using `prior_dispute_count` and `is_repeat_disputer` — buyer dispute history that only Synctrack can provide.
* Turn the integration on or off at any time from **Settings → Integration**, so you stay in control of what Synctrack sends to Flow.

To start, enable Shopify Flow in Synctrack PayPal, then build your workflow in the Shopify Flow app.

## Complete guide to set up your first Shopify Flow

### Step 1: Enable Shopify Flow in Synctrack PayPal

1. From your Synctrack PayPal admin, go to **Settings** → **Integration** tab. You will see the **Shopify Flow** card under **Automation & workflow**.
2. If your store doesn't have Shopify Flow yet, click **Install** to open the Shopify Flow app listing and install it. Shopify Flow is free but requires a Shopify Basic plan or higher.
3. Select **Enable**, then click **Save**. Synctrack PayPal only sends events to Shopify Flow while this setting is enabled — if you select **Disable** and save, all Synctrack triggers stop firing for your store.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/group-47_v15n71.png)

### Step 2: Set up flow in Shopify Flow

1. From your Shopify admin, open the **Shopify Flow** app and click **Create workflow**.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/group-48_gelqom.png)

2. Click **Select a trigger**, search **Synctrack**, and choose a trigger from Synctrack PayPal — for example **Synctrack: Dispute - Opened**.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/group-49_t0uji5.png)

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/group-50_k09dfg.png)

3. Click **Condition** and choose a condition from Synctrack PayPal — for example `gateway` is `PAYPAL`, `transaction_amount` is greater than `100`, or `is_repeat_disputer` is `true`.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/group-53_1qr6y5h.png)

4. Click **Action** and choose an action from Shopify or a third-party app — tag the order, send an email, or notify your team.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/group-51_g4b03n.png)

5. Click **Turn on workflow** to activate.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/group-52_1tqx9v.png)

## List of Triggers from Synctrack PayPal

There are 13 triggers available, grouped into three families.

**Dispute**

1. Synctrack: Dispute - Opened
2. Synctrack: Dispute - Response deadline approaching
3. Synctrack: Dispute - Lost
4. Synctrack: Dispute - Won
5. Synctrack: Dispute - Status changed
6. Synctrack: Dispute - Appeal outcome
7. Synctrack: Dispute - Escalated
8. Synctrack: Dispute - Evidence submitted

**Sync**

9. Synctrack: Sync failures - Exceeded threshold
10. Synctrack: Transaction - Unmatched
11. Synctrack: Tracking sync - Completed
12. Synctrack: Tracking - Updated

**Digital**

13. Synctrack: Digital order - Not synced

## List of Conditions from Synctrack PayPal

**Shared (available on every trigger)**

1. gateway
2. transaction amount
3. currency
4. destination country

**Dispute**

5. dispute phase
6. dispute reason
7. dispute status
8. dispute result
9. dispute response days left
10. dispute deadline
11. PayPal appeal status
12. prior dispute count
13. is repeat disputer

**Sync**

14. sync status
15. sync failed count
16. carrier

**Digital**

17. is digital order
18. has physical items
19. fulfillment type
20. digital sync enabled
21. order not synced

`prior dispute count` and `is repeat disputer` are unique to Synctrack — Shopify's own data cannot tell you how many times a buyer has disputed before.

## Example workflow templates

These are examples you can build yourself in Shopify Flow. Synctrack PayPal does not ship pre-built templates in this release.

**A. Auto-tag "Chargeback risk" customer for repeat disputes** — When Synctrack detects a dispute is opened and `is repeat disputer` is `true`, tag the customer so your team can review future orders before fulfilling them.

**B. Alert your team when a high-value dispute is opened** — When Synctrack detects a dispute is opened with `gateway` `PAYPAL` and `transaction amount` greater than your threshold, send an internal email or Slack notification so the case is answered before the deadline.

**C. Flag orders when tracking sync fails** — When Synctrack detects that sync failures have exceeded the threshold, tag the affected orders and notify your fulfillment team to fix the tracking number or carrier.

## Who can use this feature?

Available on **all Synctrack PayPal plans, including Free**. Shopify Flow itself is free but requires a Shopify Basic plan or higher. Note that Shopify Flow is separate from Synctrack's own in-app **workflow automation**, which is a Premium feature.

Your workflows only run while Shopify Flow is set to **Enable** in **Settings → Integration**.