Skip to content
English
  • There are no suggestions because the search field is empty.

Shopify Integration Overview

Integration capabilities, data flow, and system limitations.

The Shopify integration allows Ramp to automatically sync core inventory data such as products, stock, and locations. This removes the need for manual updates and ensures consistent information across both systems.

The integration retrieves operational inventory data from Shopify and maps it to Ramp's internal data model. This article describes supported data flows, synchronisation behaviour, and system limitations.

Supported Capabilities

Shopify Feature Ramp Support
Locations
 ✅
Products
Purchase Orders
Transfer Orders
Sales Orders
Stock On Hand
Product Families
Stock In Transit Updates
POS Support
Financial Analysis

Data Flow Behaviour

Shopify → Ramp (Inbound Sync)

Data Synced Description
Locations Locations synced as Places

Products

Products and Variants synced as SKUs
Purchase Orders

Purchase Orders synced as inbound Orders

Transfers

Transfers synced when marked Ready to Ship in Shopify.

Orders

Orders synced as outbound Orders

Inventory

Available Inventory synced as Current Count in Product Catalogue

Ramp → Shopify  (Outbound Sync)

Data Synced Description
Inventory Validated stocktake quantities synced to Available Inventory

Integration Limitations

  • One-way data ownership
    • The integration focuses on keeping Shopify as the source of truth, and syncing data into Locafi when needed.
    • Any changes to locations, products, purchase orders, transfers and orders in Locafi will not reflect in Shopify.
  • Draft Orders
    • Purchase Orders, Transfer are not synced into Ramp until their status is changed from "Draft" to "Ready to Ship".
    • This is a limitation of Shopify's API.
  • Stock Adjustment
    • Stock adjustments performed in Locafi do not reflect in Shopify. This means stock adjustments must be done in both systems.
  • Product Families
    • Shopify uses product families to provide variants of products.
    • Ramp does not support product variants. Instead, each product variant will be created as a unique SKU, with no relation to the others.
  • Users
    • Users and profiles are not shared between Locafi and Shopify. This means users and access profiles will need to be created separately in both systems.
  • POS Support
    • Ramp does not have a direct POS integration with Shopify.
  • Loss/Write-Off handling
    • If you use Ramp Secure, Ramp doesn't sync detected stolen items with Shopify. These are stored solely within Ramp but can be exported.

Sync Frequency

Default Intervals

The integration will sync data every 5 minutes.

This is configurable. Please contact Ramp Support to customise the sync frequency.

Inbound Sync: Inventory

Due to the large quantity of data, the data will sync daily.

Please note that there is an upgrade to the system in progress, to improve the efficiency of the inbound inventory sync. This will allow real-time data to be synced.

Outbound Sync: Inventory

When a stocktake is completed in Locafi, it is immediately synced back to Shopify. Depending on the size of the stocktake, it can take up to 15 minutes.