Resolve Sync App - Installation & Setup

The Resolve Sync app works alongside the Resolve Pay payments integration to automatically synchronize Shopify order and fulfillment data into Resolve.

Once installed, this app listens for Shopify order and fulfillment events and updates the corresponding Resolve invoice created during checkout with Pay with Resolve. All synchronization happens automatically in the background.

When should I install Resolve Sync?

You should install Resolve Sync once you are actively using Resolve Pay to accept orders and want Shopify order and fulfillment information reflected automatically in Resolve.

Resolve Sync is recommended if you want:

  • Shopify order numbers and order details to appear on Resolve invoices

  • Fulfillment and shipping updates in Shopify to stay aligned with Resolve

  • Resolve buyer communications to reflect the latest order and shipment status

  • Reduced manual updates between Shopify and Resolve

You can install Resolve Sync immediately after setting up Resolve Pay, or at any time later. Once installed, it begins syncing data for all new orders placed with Pay with Resolve.

circle-info

Resolve Sync does not affect checkout or payment processing. It only synchronizes post-checkout order and fulfillment data for invoices that already exist in Resolve.

Prerequisites

Before installing Resolve Sync, ensure the following:

  • The Resolve Pay payments app is already installed and configured

  • Your Shopify store is successfully linked to your Resolve account

  • You have access to your Resolve Merchant ID and Secret Key

  • Orders are being placed using Pay with Resolve

circle-info

Resolve Sync does not create invoices on its own. It updates existing Resolve invoices created by the Resolve Pay payments app.

Install Resolve Sync

  1. Click Install app and approve the requested permissions.

  2. Once installed, open Resolve Sync from your Shopify Admin.

When opening the app, you’ll see a configuration screen to connect your store to Resolve.

  • If your store already has the Resolve Pay payments app installed and linked, the Merchant ID and Secret Key fields are automatically pre-filled.

  • If the fields are empty, enter the same Merchant ID and Secret Key used when configuring Resolve Pay.

After entering or confirming the credentials, click Link merchant account.

Configure Sync Settings

Resolve Sync provides two optional sync settings:

  • Enable Order Data Sync Syncs Shopify order details (order number, line items, totals, etc.) to the associated Resolve invoice.

  • Enable Fulfillment Data Sync Syncs fulfillment information such as shipping provider, tracking number, and fulfillment status.

Both settings can be enabled or disabled at any time. Changes take effect immediately.

How the Sync Works

  1. A customer places an order using Pay with Resolve at checkout.

  2. The Resolve Pay payments app creates an invoice in Resolve.

  3. Shopify sends order-related webhook events at order creation.

  4. Resolve Sync receives these events and updates the linked Resolve invoice automatically.

  5. If fulfillment data changes later, additional webhook events keep the Resolve invoice up to date.

No manual actions are required after installation.

Verify Your Setup

To confirm everything is working correctly:

  1. Place a test order using Pay with Resolve.

  2. Log into the Resolve dashboard.

  3. Open the invoice created for the order.

  4. Verify that:

    • The Shopify order number appears

    • Order details match the Shopify order

    • Fulfillment data updates as shipments are created (if enabled)

Important Sync Behavior & Limitations

The following callouts explain how Resolve Sync behaves in specific scenarios and are important to understand when reviewing historical orders or making updates in Shopify.

Legacy Orders

Orders placed before Resolve Sync is installed are still eligible for updates in Resolve.

If a legacy order receives changes in Shopify that trigger webhook events — such as payment events, refunds, order updates, or fulfillment changes — Resolve Sync will process those events and update the associated Resolve invoice accordingly.

This ensures continuity for older invoices and prevents the need to manually reconcile past orders.

Amount & Line Item Updates

Order amount and line item changes are only applied before payment capture or before the invoice is sent in Resolve.

Once a charge has been captured or an invoice has been sent:

  • Updates to order totals are ignored

  • Line item changes are not applied to the Resolve invoice

This behavior ensures invoice integrity and prevents discrepancies after financial actions have occurred.

Fulfillment & Tracking Updates

Resolve Sync always reflects the latest fulfillment state from Shopify.

  • Tracking numbers present in the most recent fulfillment data are synced to Resolve

  • Tracking numbers that are no longer present in Shopify’s latest fulfillment updates are automatically removed from the Resolve invoice

This ensures that Resolve displays only active and accurate shipment information.

Shopify to Resolve Field Mapping

Resolve Sync synchronizes specific order and fulfillment fields from Shopify into the associated Resolve invoice created during checkout.

This mapping ensures that key order attributes — such as order identifiers, fulfillment details, and shipment information — remain consistent between Shopify and Resolve as updates occur.

Below is a reference table outlining how Shopify fields map to Resolve fields. This table applies to all orders placed using Pay with Resolve and updated through the Resolve Sync app.

circle-info

The mapping table reflects the latest supported fields and may expand over time as additional data points are introduced.

Troubleshooting

If data is not syncing as expected:

  • Confirm both Resolve Pay and Resolve Sync are installed

  • Ensure both apps are linked using the same Merchant ID and Secret Key

  • Verify webhook delivery in Shopify Admin

  • Check that orders are placed using Pay with Resolve

If issues persist, contact Resolve support.

App Store Listing

Last updated

Was this helpful?