Online store automation - Boostore.pro features
Online store automation, BooStore.pro features
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.
🔄 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.
Intelligent Task Scheduler
Updating prices and stock levels on schedule: from once every 4 hours to once a month. Ideal for working with dynamic stocks.
Complete logic separation: the system independently searches for new products, creates cards, distributes them into categories, and links manufacturers.
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.
💻 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
// 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.
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 }
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
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>
🚀 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 FeedRozetka.ua
Full XML IntegrationEpicentr
Smart XML FeedHotline / Prom
Dynamic CSV Price
/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.
👤 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.
Hello, Alexander!
Thank you for your interest in our catalog. We have already started processing your request for Salomon Outpulse Mid GTX.
While the manager is preparing the documents, you can review our certificates at the link below...
📅 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.
🚀 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.