Order Syncing: Franpos ↔ Shopify

Order Syncing: Franpos ↔ Shopify

Franpos and Shopify support two-way order (ticket) syncing. When enabled in the integration settings, orders created on one platform are automatically created on the other.

Franpos → Shopify

When Send Orders to Shopify is enabled in the Shopify integration settings, every new ticket created in Franpos will be synced to Shopify.

Order Creation Behavior

  • If all products already exist in Shopify, the order will be created in Shopify exactly as it appears in Franpos.
  • If a product exists in Franpos but does not exist in Shopify, that product will be automatically created in the Shopify catalog as a Draft product.
  • If a customer exists in Franpos but does not exist in Shopify, the customer will be created in Shopify automatically.

Customer Matching Logic

Franpos uses the email address as the primary key to match customers between systems. This is required because email is mandatory on the Shopify side.

Notes
Important: Two-way customer updates are not supported. Customer changes made in Shopify will not update customers in Franpos, and vice versa.

Shopify → Franpos

When Enable Receiving Orders is enabled, every order placed on Shopify will be created automatically in Franpos.

Order Creation Behavior

  • If the ordered item exists in Franpos, the ticket will be created using that item.
  • If the item does not exist in Franpos:
    • If the item is marked as Inventory Tracked in Shopify, it will be created automatically in the Franpos catalog.
    • If the item is not inventory tracked, the sale will be created in Franpos using a 000 – Miscellaneous SKU.
  • If the customer does not exist in Franpos, the customer will be created automatically.

Summary

  • Orders can flow from Franpos → Shopify
  • Orders can flow from Shopify → Franpos
  • Missing products and customers are created automatically when possible
  • Email is used as the customer matching key
  • Customer syncing is one-way per transaction, not bi-directional

This ensures consistent sales data, accurate reporting, and smooth operation between in-store and online transactions.


    • Related Articles

    • Franpos × Shopify Integration

      Franpos offers a native integration with Shopify eCommerce, allowing you to combine the strengths of both platforms. This integration lets you take advantage of Shopify’s online marketplace reach and flexibility, while continuing to use Franpos for ...
    • Connect Shopify to Franpos

      In this article, we will explain how to connect your Franpos account to your Shopify eCommerce platform and review the available integration settings. Step 1: Open Shopify Integration Settings Navigate to: Corporate Account → Settings → Third-Party ...
    • Sales Methods on Franpos Pay

      Sales Methods on Franpos Pay Franpos Pay supports multiple secure ways to process sales while maintaining PCI 6 compliance and strong fraud prevention. 1) In-Person (Card Present) How it works: Customer taps, inserts (chip), or swipes the card. Why ...
    • Setting Up Payment Flow from Shopify in Franpos

      When using Shopify with Franpos, all customer payments are processed through a single Shopify banking account. However, orders may be fulfilled by different Franpos locations. To correctly distribute funds to the appropriate stores, Franpos provides ...
    • Shopify Integration - Tax and Payment Method Setup

      To ensure proper tax reporting and payment reconciliation for Shopify orders in Franpos, you must configure default tax and payment method settings for third-party orders. These settings define how Shopify orders are recorded in Franpos when they are ...