Train My Camera

POS sync guide

Front Systems POS integration for visual product lookup.

Connect Front Systems product master data to Train My Camera for visual lookup in retail teams that sell apparel, variants, and size/color products.

How to connect Front Systems POS

Use this when Front Systems is the product source of truth and employees need visual recognition plus SKU, barcode, price, and variant context.

Team admin / Integrations
1. Connect

Checkout connection

Front Systems · connected

Product details stay owned by the checkout system.

2. Review

Products found

248active products
Front Systems categories86
Products with images221
3. Choose scope

Save setup and sync now?

Selected categories

Future manual and automatic syncs reuse this saved choice.

4. Image training

Checkout images

Ready216
Unavailable at provider1
Public UI capture of the POS sync flow: connect, review products, save scope, and prepare checkout images as scan examples.
  1. In Front Systems Backoffice, create or locate an integration user for Train My Camera.
  2. Use Company scope when the Train My Camera team should sync products across stores.
  3. Copy the merchant API key from the integration user.
  4. Open Train My Camera, switch to the correct team, and open Team admin > Integrations.
  5. Choose Front Systems, paste the API key, and connect.
  6. Review products, choose all products, selected groups, or individual products, then save and sync.

Product fields used from Front Systems

Availability depends on how your Front Systems catalog is configured. When a field exists, Train My Camera can use it in catalog browsing, recognition results, barcode display, or sync identity.

Product name and variant nameProduct group or categoryPriceExternal SKU and GTIN/EAN where availableFront Systems external product and variant identityStock quantities where exposed by the product responsePrimary product image from image fields where availableAdditional product details such as brand, season, color, size, product number, variant, cost, or raw metadata

Product images and scan examples

Front Systems product images are used from the first available image URL. Additional image references are kept as metadata until multi-image sync is needed in the UI.

Manual example photos are protected

By default, photos added inside Train My Camera are preserved. Checkout-created examples can update when the provider image changes, while dead provider image URLs are reported as unavailable instead of retried forever.

Sync behavior

  • Review the provider product list before changing the Train My Camera catalog.
  • Choose all products, selected categories, or individual products.
  • Save the selection and run a sync immediately.
  • Turn on automatic sync so the saved selection is checked about every 30 minutes.
  • Use checkout product images as example photos for visual recognition when the provider exposes useful images.
  • Keep manually uploaded Train My Camera examples while refreshing examples that originally came from checkout images.
  • Show progress for image preparation, failed retries, and provider images that are no longer available.

Common fields across providers

  • Product name
  • Category or product group
  • Display price
  • SKU where available
  • Barcode or UPC/EAN/GTIN where available
  • Provider product and variant IDs
  • Primary product image where available
  • Secondary metadata such as stock, cost, VAT, unit, color, or size where the provider exposes it

Read the full POS sync behavior guide

Search terms this guide covers

These are common ways teams describe this workflow when looking for help with Front Systems and visual product recognition.

Front Systems product syncFront Systems visual product lookupFront Systems barcode lookupFront Systems API key product importFront Systems product image recognition

Provider notes

  • The product pull is read-only even though Front Systems documents the product filter endpoint with an HTTP POST.
  • Use a read-only or limited integration user when your Front Systems account supports that boundary.
  • Code 39 can be useful when staff need to display or scan internal Front Systems product IDs.

Front Systems integration FAQ

Where do I get the Front Systems key?

A Front Systems admin creates or manages integration users in Backoffice and copies the API key into Train My Camera.

Can Train My Camera sync only some Front Systems products?

Yes. After checking products, choose all products, selected product groups, or individual products before saving the sync setup.

Ready to sync Front Systems products?

Open Train My Camera

Team owners and admins can configure integrations.