CASE STUDY

2,400 product variants synced
in under a minute each, unattended.

Five wholesalers wired into one store: integrations that read each supplier and leave finished products behind, an AI pass that files them under the right category, and a server holding the company’s three sites.

VISIT THE SITE START A PROJECT
5 Wholesalers integrated
1,610 Products published
3,940 Variants held
25x Faster per product
Client
Panda Merchandising
Industry
Corporate merchandising
Services
Ecommerce Development, Custom Software Development
THE CHALLENGE

The problem is not the products, it is the variants.

Every garment multiplies by its colors and its sizes, and every combination carries its own code and its own stock.

Panda Merchandising sells promotional products and corporate clothing. Its business has one feature that defines everything else: the catalog is not its own. Panda resells wholesaler stock, each supplier holding thousands of products that exist in dozens of color and size combinations, with prices and availability that change constantly. Loading that by hand is not viable: one product can mean a listing, six photos and more than twenty variants with their own code and stock. Five wholesalers feed the shop today, and none of them publishes a tidy API for it.

Sources never meant to be integrated

Wholesalers in this sector do not offer tidy APIs: the information lives in web listings and catalogs written for a person to read.

The listing still has to be good

Dumping data is not enough. The product needs its photos, its variants correctly associated and complete information before it can sell.

It cannot depend on us

The client had to be able to refresh the catalog without a technical intervention each time.

THE SOLUTION

Make the catalog load itself.

The importers were the real heart of the project: integrations that read a supplier’s catalog and leave a finished product inside the store.

One integration per wholesaler

Five suppliers, five integrations: ZECAT, Stocksur (formerly CDO), PromoProductos, Bello Export and Carhue. Each one reads its own source and leaves a finished product in the store, with the listing, the description, the image gallery, the color and size attributes and the full variant matrix, every combination carrying its own code and stock state.

  • It runs on its own Each supplier syncs on its own schedule, most of them daily, with nobody starting it.
  • The whole matrix 1,610 products hold 3,940 variants between them, each created with its code and availability.
  • Images handled Downloaded and attached to the right listing without anybody touching them.
One integration per wholesaler | Panda Merchandising

An AI pass that files the catalog

An importer knows what a product is called, not where it belongs in a shop with 240 categories. A plugin of our own sends each unfiled product to Gemini with the category tree and writes back the ones it picks, weekly, in batches, and it never overrides a category a person chose.

  • Where the importer stops The supplier’s own labels rarely match how the store is browsed.
  • People win Existing categories are respected: the pass only fills gaps.
An AI pass that files the catalog | Panda Merchandising

Nothing sells that the supplier no longer has

Imports are checked against the source to catch missing variants, incomplete codes or images that did not come down. A separate nightly guard goes further: a product that has disappeared from its supplier is unpublished instead of left quietly buyable.

  • Before a customer sees it A gap turns up in the report, not mid-purchase.
  • Out of stock is not enough A discontinued variable product can still read as available, so it comes down instead.
Nothing sells that the supplier no longer has | Panda Merchandising

The store, and the server under it

The full site, shop and institutional presentation included, and later a migration that brought the company’s three sites onto one server we run, so the catalog machinery and the hosting answer to the same people.

  • Three sites, one place Panda Merchandising, Pardo Regionales and Polar Insumos.
  • One line, one task Adding a supplier line went from a project to a job.
The store, and the server under it | Panda Merchandising
A LOOK AT THE WORK

EXPLORE
THE MISSION.

The shop the importers fill, and the categories the AI pass files into.
The home as it opens, where a catalog nobody types by hand reaches a buyer.
What the business promises under the fold: personalization, delivery and quantities.
STACK & TOOLS

WHAT IT IS
BUILT ON.

Only what this project actually runs on.

LET'S TALK ABOUT YOURS
THE RESULTS

The catalog grows without anyone typing it in.

Panda can widen the offer, keep stock aligned with the wholesaler and respond quickly when a new line appears, without that meaning weeks of administrative work. The catalog stands at 1,610 published products and 3,940 variants across five suppliers, filed into 240 categories. The automatic passes close the loop at both ends: every import is checked against its source, and anything the supplier drops comes off the shop the same night.

  • Importers for five wholesalers
  • Daily automatic syncs
  • Color and size variants with stock
  • AI category classifier on Gemini
  • Nightly unpublishing of discontinued items
  • Store, site and server migration
READY WHEN YOU ARE

YOUR CASE STUDY
IS THE NEXT ONE.

Tell us what you are building and where it is stuck. We answer within one business day.

START A PROJECT VIEW ALL WORK