A retail data migration

Lightspeed Retail S Series→Shopify POS

Plan this direction around an S Series variant family, an archived item and stock from each included location, then verify the receiving Shopify POS records.

Plan this migration Data migration: $2,999. Scope confirmed before booking.

The records we review.

Products & variants
Style, size, and color relationships
SKUs & barcodes
Identifiers used across your stores
Customers
Supported fields and matching decisions
Opening inventory
Quantities mapped to each location
Existing destination records
Products and customers already in your next system

The decisions
we make first.

  1. Source access

    Review representative exports and the available extraction method.

  2. History & balances

    Assess sales history, gift cards, loyalty, and credits separately.

  3. Test & acceptance

    Agree the records and checks before the final transfer.

Review the Lightspeed Retail S Series source

S Series/ShopKeep item-list or variant export with explicit filters, columns and location scope; customers require a separate method.

S Series is not R Series or X Series. Preserve Item UUID and variant relationships and do not substitute another Lightspeed edition’s template.

Record the original identifiers, account/edition, included stores, extraction time and any source issues. Preserve an untouched original and verify that files or responses include the full intended record set.

Establish the Shopify POS receiving method

Separate receiving workflows for products, contacts and location stock; choose matching/update rules against existing Shopify records.

If ecommerce stays on Shopify, preserve its existing product/variant identities and assign the ongoing stock owner.

Agree create, match and update behavior before preparing a full file. Keep a source-to-destination identity crosswalk rather than placing unrelated internal IDs into receiving fields.

Directional data plan

DatasetSource evidenceReceiving decision
Products and optionsFull parents, sellable combinations, original IDs and active/archive statusEquivalent grouping, approved fields and existing-record behavior
Identifiers and pricesFull barcode/SKU text, units and price contextAccepted identifiers, selling units and price rules
CustomersSource IDs, supported contacts and duplicate candidatesMatch rules, receiving method and created/updated/rejected records
Location stockStore/warehouse mapping, quantity state, unit and snapshotReceiving location and verified set/add behavior
History and obligationsRequired receipts, cards, credit, rewards and open orders listed separatelyApproved native method, transformation, archive or exclusion

Proposed representative test

Use an S Series variant family, an archived item and stock from each included location. In Shopify POS, also check an existing online product, two variants and stock at two Shopify locations. These are illustrative planning cases. Write expected identities, grouping and quantities before the sample and compare returned records with the approved map.

Investigate rejected rows, changed identities and stock differences. If history or balances are included, test their side effects separately. Record trading changes after the inventory snapshot and approve exceptions before the launch milestone.

Confirm before booking

  • Confirm complete S Series product/variant export and customer access, map Item UUID/grouping explicitly and establish the destination’s independent quantity/matching method.
  • Confirm product/customer matching, receiving IDs and the exact location-stock operation; contacts do not carry history or liabilities.
  • Record exact editions, full authorized access, source data coverage, existing destination records and the approved included field map.
  • Agree separate outcomes for history, gift cards, credit, loyalty and open commitments; complete a controlled representative test and retailer acceptance before launch.

Check my migration with the actual editions, stores and required records. The final scope follows the access and method review; no pre-existing implementation or universal data support is implied.

Official references

Documented workflow for this direction

Prepare the Lightspeed Retail S Series source

Obtain Stock Items Export with Variants and Export Customers separately. Retain Item UUID and Customer Record ID in the crosswalk. Export Center does not supply every customer, gift-card or deposit dataset.

Load the Shopify POS records

Prepare the current product CSV, customer CSV and location-inventory workflow separately. Compare existing handles and variant IDs before creating or updating records; do not infer order or balance transfer from a contact import.

Agree this retailer’s acceptance

Choose the retailer’s own representative catalog, barcodes, customer matches and any open orders after arranging secure access. Approve the included fields, unsupported records, destination baseline and stock cutoff in writing. Compare expected and returned identities, quantities and rejects before launch; repeat loads need an explicit recovery plan. These documented methods support route planning, not a claim of previously tested delivery or universal data compatibility.

Additional official method references

Migration scope and responsibilities

The standard migration fee is $2,999 USD for the confirmed scope.

Tailored to your retailer data

Every migration is unique. Your catalog, barcodes, orders and customer information are unique and proprietary to your business. We work closely with you to tailor the migration for the best possible outcome, agree the included records and define acceptance checks for your stores.

Access to both systems

You must provide Sqquid full authorized access to both systems and be able to access your own data. Arrange access through an agreed secure process. Do not put passwords, API tokens, payment information or customer export files into the general enquiry form.

Source data quality

Sqquid is not responsible for migration errors caused by poor data supplied by the customer. Source issues, proposed corrections and exclusions need to be recorded before the transfer is accepted.

Earlier work and guarantee limits

Sqquid does not guarantee a migration that started before Sqquid was hired. Any guarantee is limited to the data migration work performed by Sqquid and expires on the launch date. Record the agreed launch milestone in the written scope; do not assume post-launch guarantee coverage.

Vendor charges and separate work

Vendor charges are passed to the customer in addition to the confirmed migration fee. POS implementation, hardware, payment setup, staff training and ongoing integrations have separate responsibilities and scope. A Sqquid software subscription is not required for the migration service.

Your systems. Your next chapter.

From the first export to the final review.

Tell us where your data is today, and where you’d like to go. We’ll help you understand the next step.

Check my migration Retail data migration for $2,999. Scope confirmed before booking.