Skip to content
Demo
EN RU UA
Get an integration estimate

Supplier feed integration for custom-built stores

Connect supplier feeds to your existing catalog. PIMPORT imports products, applies your markup, and updates prices and availability on a schedule. We develop the integration module around your store’s catalog structure.

Custom platforms · Laravel, Yii, Symfony · modified ecommerce systems

The assessment is free. Start with your store URL and a sample supplier feed.

PIMPORT moves supplier feed data into a custom-built store’s catalog through a dedicated module

What changes in your catalog

One product as an example: the first import creates the card, the next one updates its price and availability by the agreed rules.

Illustrative example Cotton towel · TEXT-001 · owner’s markup 20%
Stage Supplier price Store price Availability What happened
First import 100 120 In stock Card TEXT-001 created
Next import 120 144 In stock The same card updated
Dropped from the feed — — Hidden The card stays, the product is taken off sale
Values are made up; this is not a case study of a specific store.

How products are matched and what happens when one leaves the feed are agreed for your catalog. Categories and markup are set by you.

Catalog import

Products, categories, attributes and images from XML, YML, CSV and Excel feeds. Without a feed, data can be collected from the supplier’s website — that costs more.

Scheduled prices and availability

A cron job updates prices and stock with no manager involved. A repeat import updates the same cards instead of creating new ones.

Your import rules

Markup, rounding, currency conversion and category mapping are set in PIMPORT — by your rules.

Which stores it fits

Here, custom-built means a store whose catalog no ready-made import fits: written from scratch, built on a framework, or reworked from an off-the-shelf CMS so far that its standard modules no longer work.

Your own engine

A PHP store built by an agency or a freelancer. Documentation is optional — we work from the catalog structure.

Built on a framework

Laravel, Yii2, Symfony, CodeIgniter and others: the catalog lives in its own tables, and off-the-shelf import modules do not fit it.

Modified CMS

OpenCart, WooCommerce or another platform with a reworked catalog, pricing or warehouse. We adapt the ready-made driver to your changes — usually faster and cheaper than a module from scratch.

Rare or legacy system

An engine its developer no longer maintains, or a platform nobody writes import modules for. The program talks to a store only through a driver, so it has already been connected to many systems beyond the popular four.

How the connection works

the estimate is free
01

Request

You send the store URL, a sample feed and a short note on what should be imported or updated.

02

Estimate

We study the catalog: where products, prices and images live, and which identifier to match products by. You get the cost and timeline.

03

Module and testing

We write the connection module and test it on a copy of your store — the live site is not touched meanwhile.

04

Launch

You set categories and markup in PIMPORT. We connect the module to the live site, set up the schedule and check the import with your settings.

Cost and what we need for an estimate

What's included →

How the cost is set

The program is the same license as for the ready-made platforms: a one-time payment, no mandatory subscription. The module is one-time development and costs more than a standard installation, because it is written and tested against your catalog. The price depends on the catalog structure and the agreed fields; scope, cost and timeline are fixed before development starts. The module stays with you and works without us.

For the estimate

Your store URL, a sample supplier feed, a contact and a few words about the task. No passwords or access at this stage.

After the estimate

The catalog structure — a dump or database access, without customer and order data — and access for testing: FTP or SSH and the store admin.

Hosting

PHP 7.4 or newer, MySQL 5.7+ or MariaDB 10.3+ and one cron job.

You can revoke the specialist’s access right after installation — the program keeps working.

For the store’s developer

PIMPORT already parses feeds, applies price rules and runs scheduled updates. For your store we adapt the catalog operations: finding, creating and updating products, changing availability and reading categories. The field list and the details of variants, warehouses, caches and indexes are agreed before work starts.

PHP and MySQL

The main route. The module writes to the catalog with your store’s structure in mind; refreshing caches and search indexes is agreed during the estimate. The program runs next to the store, on the same hosting.

Modified CMS

If your store grew out of OpenCart, WooCommerce, Shop-Script or JoomShopping, we take the ready-made driver and change only what works differently in your store.

A different stack

Python, Node.js, .NET or PostgreSQL. The program needs PHP and access to a MySQL or MariaDB database, so we assess such cases individually and tell you before you pay if the connection is not feasible.

Which operations the module performs

The program talks to the store only through this module, so a connection can be developed for any system — the approach and scope are decided after studying your store.

Find a product By the agreed identifier — so a repeat import updates the same card
Create a product Name, description, price, stock, category, attributes and images
Update a product The same fields for a product already in the store
Update price and stock A quick pass that leaves descriptions alone — for frequent schedules
Hide and restore Take off sale whatever left the feed, and switch it back on when it returns
List categories The store’s category tree — to map supplier categories to it
Count How many products in total, how many on sale, how many lack an image, description or price
Integration notes

The module works with the catalog only: it creates products, attributes and prices and updates stock. What exactly is transferred — product variants, SEO fields, multiple warehouses — depends on your store’s database; the field list is agreed before work starts.

Questions about custom-built stores

We will check your custom-built store Describe your site and send a supplier feed. We answer within one business day and tell you what we need for the estimate.
Get an integration estimate

Ready-made integrations

If your store runs on one of these platforms without major rework, no module needs to be written — it already exists.