Integrations

Ontempo to Shopify Plus Integration

Using Shopify's REST & GraphQL APIs, and Ontempo Connect, Pocket Square's official middleware integration allows merchants to connect their existing Ontempo system to Shopify Plus.

The Ontempo <> Shopify Plus Integration includes all key flows required to integrate both systems including products, inventory, customers, orders, fulfillments, loyalty and refunds, and can be further customised to meet any specific integration requirements for your business.

Integration Overview

Pocket Square's Ontempo to Shopify Plus connection is implemented on a per-client basis to meet your specific requirements, however the following elements are considered standard features that are present in most integration deployments.

Products

  • Create and manage products in Ontempo and have them flow in real time to Shopify Plus.

  • Maintain Ontempo as the single source of truth for all product data including rich data or use Shopify for enrichment.

  • Map pricing including international pricing directly to Shopify Plus and keep pricing in sync.

  • Create variations as variants in Shopify (Size, Colour), or as standalone products (eg Seperate Colours as seperate products).


Inventory

  • Inventory data from Ontempo passes to Shopify in real-time, by location, by SKU to ensure Shopify has the latest and most accurate data.

  • As orders are placed in store (or other Ontempo channels), inventory will automatically be deducted from Shopify in real time to reflect these changes.

  • As orders are placed online, Shopify's inventory will reflect the inventory deduction(s) and the order is passed to Ontempo in real time to ensure the inventory remains in sync.


Orders

  • All orders in Shopify sync down to Ontempo and follow all Ontempo set order routing rules.

  • Offline/In-store orders can be synced up to Shopify against the customer to ensure Shopify, and other connected systems (eg Customer Service, CRM) have all customer order data.


Fulfillments

  • Manage fulfillments, split fulfillments, partial fulfillments and tracking within Ontempo and have all data push to Shopify to notify customers.

Click & Collect

  • Leverage Shopify's Native Click and Collect (Store Pickup) functionality and have the order sent to the correct store in Ontempo for processing and customer collection.


Customers

  • All customers created in Ontempo with an email address (Or phone number) can be created as a customer in Shopify.

  • All Shopify customers can be created (or merged) with an Ontempo record with the same email address.

  • Single view of customers with a unified record across Shopify and Ontempo.

  • As customers are added to each system (eg an instore purchase) automatically create a record in Shopify.


Loyalty & Promotions

  • Ontempo's Loyalty System mapped to Shopify Functions.

  • Ontempo's Pricing & Promotions mapped to Shopify Products, Discount Codes, Automatic Discounts or Shopify Functions.



Pocket Square have the ability to leverage any of the Ontempo features, processes or data flows that you're using to create customised versions of all flows above, or completely new flows to meet your business requirements.

About Shopify's APIs

Shopify has fully open and well-defined APIs, which can be leveraged by any external system, app, ERP or POS system including Ontempo.

Pocket Square have full access to all Ontempo API Reference Documents, and receive all release notes from Ontempo to ensure your connection remains up to date.

The full documentation can be found here:

Let's Chat

Are you interested in working with us? Just want to know a bit more information?

Give us a few details and we’ll be in touch to arrange a time to chat. Can’t wait? Give us a call on 0800 155 055 (NZ) or 02 9190 8486 (AU).