Skip to content

YML PRO: supplier catalogue import for Shop-Script

Our Shop-Script plugin loads supplier price lists into a store on a schedule, so products, prices and stock no longer have to be updated by hand.

Industry
E-commerce software
Completed
September 2026
YML PRO: supplier catalogue import for Shop-Script

How it's built

  • Application

    PHP, Webasyst and Shop-Script

Schematic of the project's parts · not a screenshot

The project

The problem

Stores that resell supplier goods get price lists as YML files, each structured its own way and delivered by link, over FTP, by email or to a cloud folder. Updating products, prices and stock by hand is slow and error-prone, and one bad file can damage a live catalogue.

What we built

We have sold YML PRO in the Webasyst store since 2017 and released 70 updates.

  • A profile per supplier, six file sources (link, upload, server file, FTP, email, Yandex.Disk) and scheduled runs.
  • Visual mapping of supplier fields to store fields.
  • Product matching by four keys, and a quarantine category where new items wait for review.
  • Markup by price range with rounding, and a margin check against the recommended retail price.
  • Large files read as a stream, imports that resume after an interruption, and a run history.

What merchants get

Supplier catalogues update on schedule, and new products wait for review before they reach the storefront. We test each version before release.

Visit the live product (opens in a new tab)

Results

installs from the Webasyst store
900+
ratings, average 4.4 out of 5
101
updates released since 2017
70

Services involved

Next project

Reign of Guilds: game site, forum and key store

The official site of an MMORPG needed one account for the site and the forum, and a way to sell game keys before launch. We built both on Webasyst.

Online games

Building something similar?

Tell us what you have in mind. We'll bring what we learned here.

Start a project like this