Integration with Baselinker (base.com) - subscription

Manage catalogue, stock, prices and orders from your store and every marketplace in one place: BaseLinker pulls your products and orders and sends back stock, statuses and tracking numbers. For Store Builder and Multi-Vendor.
Make purchases for 200$ from our entire offer and get 20% discount
Reviews: 1
Last update: 28.09.2026 Supports current CS-Cart version
ss_baselinker_subscription
Integration with Baselinker (base.com) - subscription
Subscribe
$25.00

Subscription plan: small monthly fee, all updates included.

Pay a small monthly fee instead of the full price up front, and get all add-on updates for as long as the subscription is active. Prefer to pay once, or want to read the reviews?

See the one-time purchase version → See all our subscription add-ons →

Extension for Store Builder and Multi-Vendor that connects your store with BaseLinker (Base.com), so that the catalogue, stock, prices and orders from every sales channel are managed in one place. A store that sells on its own site and on marketplaces at the same time keeps the same goods and the same orders in two systems, and copying data between them by hand costs time and invites mistakes. Our add-on turns the store into a full data source for BaseLinker: the platform pulls products with variations, prices and stock, collects the orders placed in the store, and sends back stock and price changes, marketplace orders, statuses and tracking numbers with a tracking link. The connection needs only a data exchange address and a password, with no API token and no cron jobs.

Key Features

  • A connection through the BaseLinker integration file, protected by a communication password, with no API token and no cron on the store side.
  • Catalogue, variations, prices and stock served in pages of a thousand products, so synchronisation covers very large stores as well.
  • Marketplace orders created in the store with the right status, without duplicates and with control over the emails sent.
  • Tracking numbers with a tracking link, statuses and stock levels return from BaseLinker to the store, including to a chosen warehouse.
  • A pickup point map at the delivery step, with the chosen point passed to BaseLinker and shown on the order.
  • In Multi-Vendor, a separate BaseLinker account for every vendor, operator consent for data exchange and locking of chosen settings.

How It Works in the Store

First, the direction of the connection, because everything else depends on it. BaseLinker connects to the store, not the other way round: it pulls the catalogue, prices, stock and orders, then sends back whatever has changed on its side. The store never sends anything on its own, which is why it needs neither an API token nor a task schedule:

10_ss_baselinker_en.webp

Screenshot 1

Setup begins in the General section. Here you set the communication password and copy the data exchange file address with a single button, then paste both values into the BaseLinker panel. Next to them you will find a link for registering a BaseLinker account and a weight converter, useful when the store measures weight in a different unit than the platform:

20_ss_baselinker_en.webp

Screenshot 2

Only what you choose reaches the marketplaces. You select the statuses of exported products, for example active and hidden, the way variations are passed on, the promotional price for products on promotion, and the language and currency of the offer. Separate switches decide whether BaseLinker receives names and descriptions written especially for it:

30_ss_baselinker_en.webp

Screenshot 3

Marketplaces and warehouse software expect correct codes. EAN, SKU and brand can come from the product code or from chosen features, and when the catalogue calls for it, you build the SKU from several features using your own pattern, with a separate rule for variations:

40_ss_baselinker_en.webp

Screenshot 4

The store decides when an order is ready for BaseLinker. You choose the order statuses to send, the statuses that mean paid and the cash on delivery payments, while an order discount travels as a separate line with its own SKU and EAN, clear for accounting and invoicing software:

50_ss_baselinker_en.webp

Screenshot 5

Marketplace orders arrive in the store as regular orders, with a default shipping and payment method, and paid ones receive the chosen status straight away. Three separate switches decide whether the customer, the orders department and the vendor are emailed about such an order. This matters when the marketplace notifies the buyer itself and a second message from the store would only confuse them:

60_ss_baselinker_en.webp

Screenshot 6

The catalogue can also flow the other way. Products created in BaseLinker arrive in the store with a set status, tax rate, category and EAN, and when importing features you decide whether to add only features that already exist in the store and whether a re-import keeps the current values:

70_ss_baselinker_en.webp

Screenshot 7

Invoice details need no manual completion. You point to the customer profile fields where the store keeps the tax ID, the company name and the invoice request, and the add-on carries them into the right fields of the BaseLinker order:

80_ss_baselinker_en.webp

Screenshot 8

A marketplace listing often needs a different title than the product page in the store. In the product's Baselinker tab you enter a separate name and description that only BaseLinker receives, while the content your store customers see stays unchanged:

90_ss_baselinker_en.webp

Screenshot 9

The pickup point map is enabled for a chosen shipping method. You tick the carriers whose points should appear, such as InPost, DPD, Pocztex or ORLEN Paczka, and the type of points. A separate field holds the Furgonetka map API key, without which the map shows no points:

100_ss_baselinker_en.webp

Screenshot 10

This is what the buyer sees. With delivery to a pickup point, the Select point button opens the Furgonetka map at checkout, centred on the customer's address. The filters show only the carriers chosen in the shipping settings, and the list beside the map suggests the nearest points:

110_ss_baselinker_en.webp

Screenshot 11

Once a point is clicked, the map closes and its number, name and address appear under the shipping method. Choosing a point is required, so no order reaches the store without a pickup location:

111_ss_baselinker_en.webp

Screenshot 12

The order details show the number under which the order is known in BaseLinker and the point chosen by the customer: its name with address, point code, type and country. The same point reaches BaseLinker, so the label is issued for the right parcel locker from the start:

120_ss_baselinker_en.webp

Screenshot 13

When a shipment is created in BaseLinker, its number comes back to the store. The add-on creates a shipment on the order with the tracking number and records the carrier service name and the parcel tracking link in its comment, so the store team does not have to look for this information in another system:

130_ss_baselinker_en.webp

Screenshot 14

Stores with several warehouses decide where the stock for BaseLinker comes from. For each location you choose the storefronts for which the warehouse is included in synchronisation, and you mark the warehouse that receives the stock sent back by BaseLinker:

140_ss_baselinker_en.webp

Screenshot 15

In Multi-Vendor every vendor can connect their own BaseLinker account. In the vendor profile the operator grants consent for data exchange, and the vendor receives their own communication password and their own data exchange address, under which BaseLinker sees only that vendor's products and orders:

150_ss_baselinker_en.webp

Screenshot 16

BaseLinker access can also become part of what you offer vendors. Tick it in a chosen plan and every vendor on that plan receives it, with no need to grant consent in each profile separately:

160_ss_baselinker_en.webp

Screenshot 17

The operator keeps control over what vendors may change. On the restrictions list they lock chosen integration settings for all vendors or for a single one, for example the currency of exported products or the payment method assigned to BaseLinker orders:

170_ss_baselinker_en.webp

Screenshot 18

This is the vendor's point of view. In their own panel the vendor copies their data exchange address and configures the integration, but no longer sees the fields locked by the operator, nor the access consent itself:

180_ss_baselinker_en.webp

Screenshot 19

Data beyond the standard fields can reach BaseLinker too. You choose a BaseLinker order field, for example the comments, and compose its content from order field tags, such as the delivery phone number. The table below the form lists the available tags:

190_ss_baselinker_en.webp

Screenshot 20

Custom product data travels the same way. You point to a column in the store database, for example the return period, and to the extra product field in BaseLinker where it should go:

200_ss_baselinker_en.webp

Screenshot 21

The testing dashboard shows what the store will answer BaseLinker before the first synchronisation starts. You choose a storefront, a vendor and a method, and the test result explains how the add-on recognised the context of the request. The test runs on the store side, without any call to BaseLinker:

210_ss_baselinker_en.webp

Screenshot 22

In Store Builder the integration settings are saved separately for each storefront, and the data exchange address carries the storefront identifier. Each storefront can therefore connect to its own BaseLinker account and serve its own catalogue:

220_ss_baselinker_en.webp

Screenshot 23

Configuration on the BaseLinker Side

The other half of the connection is set up in the BaseLinker panel. A store connected through the add-on appears on the integrations list as a Multi-Vendor/CS-Cart shop, and this is where you open its settings:

300_ss_baselinker_en.webp

Screenshot 24

In the Connection tab you paste the communication password and the data exchange file address copied from the store. The connection test button confirms at once that BaseLinker reaches the store:

310_ss_baselinker_en.webp

Screenshot 25

The Products tab defines how BaseLinker uses the store's offer. You set the product link pattern, the name and description filters, and the import into the Base.com catalogue:

320_ss_baselinker_en.webp

Screenshot 26

In the Stock tab you choose which system is the master, the target warehouse and the synchronisation frequency. When Base.com is the master, stock goes to the store warehouse marked earlier as the one receiving stock from BaseLinker:

330_ss_baselinker_en.webp

Screenshot 27

Prices follow the same principles: synchronisation direction, price group, rounding and update frequency:

340_ss_baselinker_en.webp

Screenshot 28

The Orders tab controls the exchange of orders in both directions. You decide how often BaseLinker downloads orders from the store, which status they receive and whether marketplace orders should be added to the store:

350_ss_baselinker_en.webp

Screenshot 29

The BaseLinker Integration add-on brings order to multichannel selling: stock, prices and orders stay consistent between the store and BaseLinker, and orders from every channel are handled in one tool. In Store Builder each storefront has its own configuration, and in Multi-Vendor each vendor runs their own integration while the operator decides on access and on the range of available settings.

How to Start

  1. Upload the add-on package in Add-ons → Manage add-ons and install it. Installation adds the required columns, mapping tables and privileges. In Store Builder select a storefront first, because the data exchange address is shown for a specific storefront.
  2. In the General section set a long, random communication password and copy the data exchange file address. In Multi-Vendor a vendor with their own account copies the address from the vendor profile.
  3. In the testing dashboard choose a storefront, a vendor and a method, for example ProductsList or OrdersGet, and check what BaseLinker will receive.
  4. In BaseLinker add a store integration of the Multi-Vendor/CS-Cart type, paste the password and the address, and use the connection test button.
  5. Run the first product and order download in BaseLinker, then review the Baselinker logs in the store.

What's New in Version 1.1.5.8

  • The product list, stock and prices are served to BaseLinker in pages of 1000 main products, so a large catalogue is downloaded in several short requests instead of one that could exceed the server time limit.
  • When BaseLinker sends the same order several times at once, for example after a timeout, the store creates a single order instead of duplicates.
  • New Notify customer, Notify orders department and Notify vendor settings switch off the emails for orders added or changed by BaseLinker.
  • Orders respect the BaseLinker option not to change stock, when placed, cancelled or edited later.
  • A price update from BaseLinker changes only the base price and keeps quantity discounts and user group prices.
  • A tracking number from BaseLinker is saved together with the delivery method name and the tracking link in the shipment comment, and the same number sent again is ignored.

Requirements

  • CS-Cart, CS-Cart Store Builder (Ultimate) or Multi-Vendor 4.x.
  • A BaseLinker (Base.com) account with access to online store integrations of the Multi-Vendor/CS-Cart type.
  • A store address reachable from the internet, because BaseLinker connects to the store. No BaseLinker API token and no cron are needed.
  • Optional: the Warehouses add-on for stock counted per warehouse, the Vendor plans add-on for granting data exchange in a vendor plan, and a Furgonetka map API key for the pickup point map.

FAQ

Do I need a BaseLinker API token or a cron job?

No. BaseLinker connects to the store through the data exchange address protected by the communication password, and the store never sends anything on its own. The API token field in the settings does not have to be filled in.

How often is data synchronised?

The frequency is set in your BaseLinker account, separately for stock, prices and orders. For stock, BaseLinker offers intervals from every 8 hours to live synchronisation.

Does it work with Multi-Vendor?

Yes. Every vendor can connect their own BaseLinker account under their own data exchange address and password, and a request from a vendor covers only that vendor's products, orders, warehouses and field mappings. The operator grants access in the vendor profile or in the vendor plan and can lock selected settings.

Can I run several storefronts in Store Builder?

Yes. The settings are saved separately for each storefront and each storefront has its own data exchange address, so it can connect to its own BaseLinker account.

Will it handle a large catalogue?

Product lists, stock and prices are served in pages of one thousand products, so synchronisation of tens of thousands of products and variations stays within server limits.

Can I check the connection before going live?

Yes. The testing dashboard shows the response of a chosen method on the store side, without any call to BaseLinker. Do not test the methods that add products, categories or orders on a live store, because they create real records.

Documentation and Support

Questions about the add-on, its configuration or your store? Write to us at office@cs-cart.com.pl or visit cs-cart.pl.

Feel free to contact us and purchase the add-on!

Payment type
Subscription
Product
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Compatible versions
  • 4.21.1
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
  • 4.14.3.SP1
  • 4.14.3
  • 4.14.2.SP1
  • 4.14.2
  • 4.14.1.SP1
  • 4.14.1
  • 4.13.3
  • 4.13.2.SP2
  • 4.13.2.SP1
  • 4.13.2
  • 4.13.1
  • 4.12.2
  • 4.12.1
  • 4.11.5
  • 4.11.4
  • 4.11.3
  • 4.11.2
  • 4.11.1
  • 4.10.4.SP1
  • 4.10.4
  • 4.10.3
  • 4.10.2
  • 4.10.1
  • 4.9.3
  • 4.9.2
  • 4.9.1
  • 4.8.1
  • 4.8.2
  • 4.7.3
  • 4.7.2
  • 4.7.1
  • 4.7.4
  • 4.6.2
  • 4.6.1
  • 4.6.3
  • 4.5.1
  • 4.5.2
  • 4.4.2
  • 4.4.1
  • 4.4.3
  • 4.3.9
  • 4.3.8
  • 4.3.7
  • 4.3.6
  • 4.3.5
  • 4.3.4
  • 4.3.3
  • 4.3.2
  • 4.3.1
  • 4.3.10
  • 4.2.3
  • 4.2.2
  • 4.2.1
  • 4.2.4
  • 4.1.4
  • 4.1.3
  • 4.1.2
  • 4.1.1
  • 4.1.5
  • 4.0.2
  • 4.0.1
  • 4.0.3
Localizations
  • English
  • Български
  • Dansk
  • Deutsch
  • Ελληνικά
  • Español
  • Français
  • Georgian
  • Italiano
  • Nederlands
  • Norsk
  • Polska
  • Română
  • Украинский
  • Русский
  • Slovenščina
  • 中文
SoftSolid has been an official CS-Cart developer since February 2010. We build add-ons that a

Contact information

Phone +48 698780870

SoftSolid: add-ons and development for CS-Cart and Multi-Vendor

SoftSolid has been an official CS-Cart developer since February 2010. We build add-ons that a store owner can set up without calling a developer: clear settings, sensible defaults and documentation. Every add-on is kept compatible with new CS-Cart releases.

2010

official CS-Cart developer since

160+

add-ons in this marketplace

5.0

average rating from 90+ reviews

29

add-ons also on a low monthly subscription

What we do for CS-Cart and Multi-Vendor stores

Beyond ready add-ons, we take on almost any development work for CS-Cart, Store Builder and Multi-Vendor:

Custom add-on development

New features for your store built as separate, update-safe add-ons, from a small admin tool to a complete module.

Changes to existing functionality

Checkout, product pages, promotions, orders, admin panel and vendor panel adjusted to the way your business works.

Integrations

ERP and accounting systems, marketplaces and order management, couriers and parcel lockers, payment gateways, and any service with an API or data feed.

Multi-Vendor marketplaces

Vendor plans, commissions, payouts, vendor permissions and tools that make running a marketplace easier.

Upgrades and migrations

CS-Cart and Multi-Vendor upgrades to new versions, moving data from other platforms, imports and exports.

Performance and security

Store audits, finding and removing malicious code, speed and server configuration.

AI and automation

AI chat assistants trained on your store content, automatic translations and automation of repetitive work.

Support and maintenance

Ongoing care of your store, fixes and keeping custom code compatible with new CS-Cart releases.

Turnkey stores

A complete CS-Cart or Multi-Vendor store set up on a ready theme: configuration, add-ons, integrations, data import and launch.

Mobile applications

Mobile apps for your store or marketplace, connected to your CS-Cart data.

Our flagship add-ons

Base.com (BaseLinker) integration

Exchange orders and products between your store and Base.com, and sell on marketplaces from one place.

See the add-on →

DeepL translations

Translate products, categories, pages and menus into every language of your store: one click, in bulk or automatically.

See the add-on →

AI Agent / Chat Bot (RAG)

An AI assistant that answers your customers using the real content of your store.

See the add-on →

Promotions for vendors

Promotions with vendor conditions on Multi-Vendor, and vendors can create promotions of their own.

See the add-on →

Why merchants choose us

  • Direct contact with the developer team, no ticket queue
  • Add-ons for integrations, shipping, payments, ERP, AI and Multi-Vendor vendor tools
  • One team for ready add-ons and custom work, since 2010
  • Buy for $200 or more from our offer and get a 20% discount

Tell us what your store needs to do. We will point you to the add-on that already does it, or build a solution for your case.

Browse all our add-ons →   Contact us: office@cs-cart.com.pl

Similar products

Live search and Search history
5.0 (86)
$120.00
Fast and convenient smart search. Search history. Flexible search settings.
Integration with Base.com (baselinker)
5.0 (20)
$299.00
Manage catalogue, stock, prices and orders from your store and every marketplace in one place: BaseLinker pulls your products and orders and sends back stock, statuses and tracking numbers. For Store Builder and Multi-Vendor.
Make purchases for 200$ from our entire offer and get 20% discount
SMS Notifications PRO
5.0 (14)
$55.00
This addon helps to create rich SMS notifications in your store. Payment links, tracking numbers and reward points.
Phone Sign-In and Registration with a Code
5.0 (11)
$60.00
The customer signs in with a one-time code - to the phone or to the e-mail - and registers without a password. The sign-in methods are a setting, and the code goes by SMS through the gateway add-on or by e-mail. Sending limits that respect trusted proxies guard the code, a new phone or e-mail is confirmed by a code, and sign-in events go to a log.
CS-Cart Booking System
5.0 (9)
$30.00
$100.00
Save 70%
Efficiently manage online bookings with customizable features including pricing, color-coding, and compatibility with multiple products and vendor plans.
Universal Content delivery network CDN addon for cs-cart
5.0 (7)
$50.00
  • Speeds up the site.
  • Reduces server load.
  • Raises in search results.