Sync settings

Save the defaults used by manual sync and incoming Shopline webhooks.

Base settings

Connect the Shopline source store that provides product data.

Shopline token has not been checked for the selected store.

Shopify target

Configure the Shopify destination used by full sync and webhook jobs.

Shopify Admin API credentials have not been checked.

Public endpoint

Set the public HTTPS URL that Shopline uses for webhook delivery.

Webhook URL: /webhooks/shopline

Webhook subscription

Receive verified Shopline product and inventory events for incremental Shopify updates.

Webhook signing secret has not been checked for this endpoint.

Run Test connection to verify this app endpoint and signing secret.

Inventory locations

Choose the Shopline warehouses that should count toward Shopify inventory.

Optional. Paste a Shopify location ID only when inventory must be written to a specific Shopify location.

Add every Shopline warehouse that should be included. Inventory from listed warehouses is summed before writing to Shopify.

Sync fields

Choose which product data should be mirrored to Shopify.

Leave the variant parameter blank when every variant should open the same product page. If your Shopline storefront supports a variant query parameter, enter only its parameter name; the sync inserts the source variant ID.

Preview: https://www.rolifeonline.com/products/example

Enter Shopline product IDs or handles, one per line or separated by commas. These products are skipped by full syncs and webhook updates.

Latest run

Setup guide

Connect Shopline, verify Shopify access, then choose manual sync or webhook updates.

Recommended launch order

Run one full sync first, review the latest run, then enable webhook sync after the product mirror looks correct.

1. Base settings

  1. Enter the Shopline store name and store handle.
  2. Paste a Shopline API token with product read access.
  3. Click Test connection and confirm Shopline product read access plus Shopify write credentials.

2. Sync fields

  1. Keep Published only enabled for normal Agentic catalog sync.
  2. Enable Images and SEO fields for richer product discovery.
  3. Enable Inventory only after adding every Shopline warehouse that should count toward Shopify stock.

3. First full sync

  1. Click Sync now to queue a full product sync.
  2. Open Latest run and check Create/Update, Unchanged, and Failed counts.
  3. If failures appear, fix the setting shown in the run log before enabling webhooks.

4. Webhook sync

Use this endpoint in Shopline after the app is deployed behind HTTPS.

/webhooks/shopline
  1. Configure product create/update events.
  2. Configure inventory update events if inventory sync is enabled.
  3. Use the same webhook secret in Shopline and this app.