Online store automation - Boostore.pro features

Online store automation, BooStore.pro features

TOP SaaS Platform

BooStore.pro — an ecosystem for your business

A professional platform where process automation is the standard. We have combined everything: from ultra-fast catalog population to intelligent sales management and instant launch of effective advertising.

Fast import
Smart management
Auto-marketing
SaaS solution: you get a ready-made business tool for rent with free updates!

🔄 Robotic Import and Data Update

BooStore.pro turns routine work with price lists into a fully autonomous cycle. The system supports any intervals, provides detailed reports, and instantly notifies you of the results.

Schedule is active ✔

Intelligent Task Scheduler

🔃 Flexible Synchronization (Sync)

Updating prices and stock levels on schedule: from once every 4 hours to once a month. Ideal for working with dynamic stocks.

🆕 Auto Content Loading (Import)

Complete logic separation: the system independently searches for new products, creates cards, distributes them into categories, and links manufacturers.

🌐 Multi-source and Filtering

Connect multiple price lists simultaneously. You can set individual rules for each source: import only products from specific brands, exclude categories, or configure personal markups and schedules.

HTTP / HTTPS
FTP / FTPS
Google Sheets
CSV / XLS / XML
ZIP Archives
📊
Detailed Reports Detailed log in the admin panel: list of processed products, import results, and errors in one click.
🔔
Notification System Instant Push notifications, Telegram messages, or Email reports immediately after the import cycle is completed.
🖼
WebP & Optimization Auto-conversion of all photos and intelligent path checking for overwriting images in descriptions.
Smart Rules and Force Sync Formula markups (%, +, -), filtering by categories/brands, and the ability to force-start import in one click outside the schedule.
💻 Import Configuration:
Execution interval: from 4 hours to 28 days (customizable)
Process type: Price update / Adding new products / Full cycle
Logging: Enabled (Save history of up to 20 last imports)
Communication channels: Push / Telegram Bot / SMTP Email
Pricing algorithm: Dynamic markup (%, +, *, /) from the price list

💻 CommerceAPI v2.0: Global Data Exchange Ecosystem

BooStore.pro is not just a storefront, but a full-fledged Backend center. Our API provides deep integration of the trade catalog with external ERP, CRM systems, and any Frontend solutions.

📦

Catalog Management

Full control over product data: from creating cards to flexible modification of stock balances.

  • POST Create new SKUs
  • PUT Update prices and stock
  • DELETE Archive old collections

Structure Synchronization

Manage the category tree and product characteristics remotely without logging into the admin panel.

  • ID Category and brand mapping
  • SEO Meta-tag synchronization
  • IMG Remote gallery management
💸

Order Creation and Export

Transfer transactions to accounting software or create orders from external systems in real time.

  • POST Direct order creation
  • CRM Status synchronization
  • WEB Event-driven Webhooks support
PHP Example: create_order.php (Endpoint: /api/commerce/orders)
// Setting up order data and line_items
$orderData = [
  "first_name" => "Alex", "last_name" => "Top",
  "email"      => "[email protected]", "phone" => "+380671112233",
  "currency"   => "USD", "status" => "processing",
  "line_items" => [
    [
      "product_id" => 478734, "quantity" => 1, "price" => 135.00
    ],
    [
      "product_id" => 478268, "quantity" => 2, "variation" => "XL-Black"
    ]
  ]
];

// Authorization and sending via cURL
$ch = curl_init("https://yourdomain.com/api/commerce/orders");
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($orderData));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Bearer [token]", "Content-Type: application/json"]);
$response = curl_exec($ch);

📥 Data-Export & Connectivity: Your data is always at hand

BooStore.pro provides raw data in standard formats for deep integration. This is the foundation for your analytics, custom mobile applications, and inventory management systems.

Live API
{ ; }

JSON Full Data

Access to all system objects: products, characteristics, variations, and sales statistics. Ideal for BI systems.

{ "id": 478734,
  "stock": 15,
  "sales": 1240.50 }
Excel Friendly
📄

CSV Export

A universal format for working with tables. Allows you to quickly export a database of products and variations for bulk analysis.

sku;price;stock
BST-01;135.00;15
BST-02;140.00;8
Marketplaces
💎

XML / YML Raw

Raw feeds with a complete hierarchy of categories and properties. Gzip compression is supported for working with large databases.

<offer id="478">
 <price>135</price>
 <qty>15</qty>
</offer>

Marketing Engine

🚀 Ad-Expansivity: Global Sales Automation

Your store is a traffic control panel. Generate professional feeds for marketplaces and advertising networks in a couple of clicks.

Google Shopping

Merchant Center Feed

Rozetka.ua

Full XML Integration

Epicentr

Smart XML Feed

Hotline / Prom

Dynamic CSV Price

Smart Export Filters

  • ID Selector: categories, collections, and sections.
  • Brands: filtering by manufacturers (vendors).
  • Price Filter: export products within a price range.
  • Stock Status: only in stock or "pre-order" replacement.
  • Localization: feed language selection (UA / RU / EN / PL ...).
  • Smart Markup: markups via math expressions.
Dynamic URL Example:
/yml.xml?producer=4833,4829&price_from=500&price_append=+15%25

Export Apple and Sony from 500 UAH, applying the formula: +15% to the price.


Telegram Control: Real-time Store Management

BooStore.pro instantly broadcasts orders to your messenger. You receive full customer data and cart contents with the ability to manage the order directly from Telegram or instantly jump to the control panel.

March 31, 2026
New order on boostore.pro
ID: #190907

👤 From: Alexander Boostore
📞 Tel: +380 97 000 00 00
E-mail: [email protected]

🛒 Items:
• Salomon Outpulse Mid GTX (36)
  1 pc. x 135 $ = 135 $

💰 Amount: 135 USD

📍 Delivery:
🏠 Address: Kyiv, Ukraine
📬 Message: Urgent delivery!
✅ Accept
💳 Paid
⚙️ Edit
Interactive Notifications The message contains a direct link to detailed order statistics. One-click processing.
Reaction Speed Reduce processing time to seconds. Instant awareness of cart contents.
Order Management Change order, payment, and delivery status for the buyer directly from Telegram in one click!
Teamwork Connect multiple managers to the bot for synchronous coordination of actions.

👤 Smart Feedback: Response Automation and Customer Retention

BooStore.pro instantly enters into a dialogue. Set up scenarios where the system itself sends a follow-up email or a price list immediately after a form is filled out on the website.


📅 Booking Engine: Automation of Services and Events Sales

Turn your website into an intelligent reception. The BooStore booking system takes over calendar management, tracking available slots, and instant payment processing for your services.

🗓 March 2026
❮ ❯
29
30
1
2
3
4
5
10:00 - 11:00 🔒 Occupied
12:00 - 13:00 ✅ Available
15:00 - Group 👥 4 spots
Interactive slot selection
Flexible Slot Management Set up individual schedules, session durations, and breaks. The system will automatically close the time for booking immediately after confirmation.
💳
Booking and Payment Flexible process configuration: you choose whether to reserve the slot for the client immediately or only after successful online payment via built-in payment gateways.
📈
Statistics and Analytics Track the workload of specialists or venues, popular hours, and total revenue from services in a single sales dashboard.

🚀 Start your e-commerce journey right now

Choose your business direction. BooStore.pro provides all the necessary tools for a quick start without investment at the development stage.

🛒

Online Store

Perfect for selling products, warehouse automation, and exporting to marketplaces.

📅

Booking Service

For services, medicine, education, and rentals. Slot calendar and payment acceptance.

Frequently Asked Questions

Is it possible to automate product imports on BooStore.pro?

Yes, the platform supports full import automation. You can connect multiple sources (XML, CSV, XLS, Google Sheets) and set them to update on a schedule. The system automatically distinguishes between adding new products and updating existing ones, keeping the catalog up to date 24/7.

What methods are available for import automation?

Two key methods are available: Task Scheduler - automatic import (via link, FTP, or HTTP) and API integration. Through the API, you can fully manage the catalog from external systems (CRM, ERP, 1C), including creating, updating, and deleting data.

Can products be uploaded with images automatically?

Yes, during import, simply provide links to the images, and the system will automatically download, optimize, and process them. Uploading via API and bulk image processing without user intervention is also supported.

Is it possible to automate product description generation?

Yes, the system supports automatic description generation based on product characteristics. You can create templates where content is inserted automatically depending on parameters (e.g., material, type, properties).

Can categories, collections, and brands be managed automatically?

Yes, full management of the catalog structure is available via API: categories, nesting, collections, and manufacturers. This allows you to synchronize the site with external systems without manual actions.

Can orders be automatically transferred to external systems?

Yes, a Webhook (POST requests) system is implemented. Order data is sent automatically upon placement or status change, including the ability to pass an external order ID.

Is it possible to receive and process orders via API automatically?

Yes, via the API, you can retrieve orders, filter them by parameters, change statuses, add delivery data, and synchronize with a CRM or warehouse.

Can two-way data synchronization be configured?

Yes, the platform supports full automatic exchange: importing products and stock levels from external systems and automatically transmitting orders back. This allows for a completely autonomous workflow without manual involvement.

What are the options for automatic notifications?

Notifications via Email, admin panel messages, Pop-ups, and integrations with Telegram and Viber are supported. The system also automatically tracks sales and event statistics.

Can events be tracked and analytics automated?

Yes, the system supports event tracking (product views, cart additions, orders, etc.) and data transmission to analytics services. You can also create custom events via callback functions.

Can callback functions be used for automation?

Yes, after data loading (products, articles, etc.), callback functions are automatically triggered, allowing you to run your own logic: data processing, integrations, or additional actions.

Can all orders be exported in a single format?

Yes, a full order export in JSON format is available, with the ability to filter by period, status, or ID. This is convenient for analytics and integration with external services.

Can advertising and marketplaces be automated?

Yes, the system automatically generates feeds in XML, JSON, CSV, and YML formats. These are used for Google Merchant, Facebook, Rozetka, Prom, Hotline, and other platforms with automatic data updates.

Is it possible to automatically update prices, stock, and characteristics?

Yes, via import or API, you can automatically update prices, availability, characteristics, and product properties. Bulk editing and applying formulas to change prices are also available.

Can several data sources be used simultaneously?

Yes, you can connect multiple import sources with different settings. Each source can be responsible for its own part of the catalog or the update of specific parameters.

How is security and authentication implemented when working with the API?

The Bearer Token protocol is used for interaction with CommerceAPI v2.0. You generate a unique access key in the control panel, which ensures secure data transmission. To enhance security, several types of keys are provided: the Commerce API KEY for full access, as well as Read-only keys that allow restricting permissions to viewing all data, only products, or only orders.

Can stock management across multiple warehouses be automated?

Yes, the API architecture supports transmitting stock data broken down by warehouses or stores. You can configure automatic stock deduction when an order is placed and instant synchronization with your accounting system (ERP) to prevent overselling.

Is it possible to automate work with variable products (sizes, colors)?

Yes, the import system and API fully support Matrix-structured products. You can automatically update prices and availability for specific stock keeping units (SKUs) within a single product card, for example, changing the price only for size "XL" or color "Black".

How do automatic cache clearing and "warming" work during data updates?

BooStore.pro uses an intelligent caching system. During an automatic import of prices or stock, the system independently resets the cache only for the modified items. This ensures that customers always see up-to-date data without sacrificing page load speed.

Can payment statuses and transactions be managed via API?

Yes, CommerceAPI allows you to programmatically confirm payments, change transaction statuses, and link transaction IDs from external payment systems to orders on the site. This is essential for full financial automation of your business.

Does automation support multilingual content?

The system allows you to automate the translation or uploading of descriptions in different languages simultaneously. During import or via API, you can transmit data arrays for each language version (RU, UA, EN, etc.), maintaining localization in automatic mode.

Can marketing tools, such as discounts and promotions, be automated?

Yes, via the API and import system, you can manage the old_price and discount fields. You can set up a script that automatically launches a sale at a specific time or when certain stock levels are reached.

How is error handling implemented during automatic import?

The platform maintains an automatic event log. On the product update view page, you can track the status of each item: where the import was successful and where difficulties arose. Additionally, you can configure detailed email reports to promptly receive synchronization results from Google Sheets or other sources without needing to constantly monitor the control panel.

Can service bookings be automated?

Yes, the built-in booking module is fully automated. The system manages slots, checks availability, considers limits, and can confirm bookings either immediately or after payment—depending on your specified settings.

Is it possible to automate price calculations using formulas?

Yes, the system supports dynamic markups. You can define algorithms (%, +, *, /) for the automatic recalculation of the retail price based on the supplier's incoming price list. This allows you to respond instantly to changes in currency exchange rates or wholesale prices.

Is intelligent image processing and overwriting supported during import?

Yes, the system offers flexible settings to optimize the process: you can choose whether to overwrite existing images or skip them if they are already uploaded. An option to check for existing photos is also available, which significantly reduces server load and increases import speed. The intelligent engine correctly handles paths not only in the gallery but also within text descriptions, ensuring content relevance.

How is the automatic replacement of external image links in product descriptions implemented?

BooStore supports intelligent path replacement in text descriptions during import. If your price list and product description contain links to images from third-party resources, the system will automatically "pick them up." During import (even for thousands of items), the algorithm will check for these images in the main product gallery: if a filename match is found, the external link in the text is automatically rewritten to your site's local path. This ensures correct content display without manual link editing after migration.