Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Bussol RegionsUltra — multi-regionalism and regional commerce

MODULE FOR 1C-BITRIX

BUSSOL

Bussol RegionsUltra — multi-regionalism and regional commerce

Bussol RegionsUltra is a professional platform for managing regional commerce for 1C-Bitrix. It is not merely a city selection module but a system for centralized control of an online store's business logic in each region.

Technical details

Published
19 October 2026
Version
2.0.10
Installed
Fewer than 50 times
Responsive design
Yes
Composite support
No
Compatible with Sites24
No
Developer
BUSSOL

What this solution does

Bussol RegionsUltra is a professional platform for managing regional commerce for 1C-Bitrix. It is not merely a city selection module but a system for centralized control of an online store's business logic in each region.

The solution allows flexible configuration of price display, selection of warehouses for sales, enabling specific delivery and payment methods, and applying individual discounts and markups. Administrators can assign specific managers, display regionally adapted content and contact details, use unique SEO settings, and select the currency for each region. The system also supports applying rules to specific customers, products, and orders.

The module replaces numerous scattered customizations in templates, components, the shopping cart, and the checkout process with a single control center. Features include automatic detection of the visitor's region, prompts to confirm the detected city, and convenient manual region selection. The platform supports operation on a single domain, subdomains, separate domains, or regional URLs. Additionally, it supports multiple price types and management of warehouse stock levels.

The RegionsUltra module by BUSSOL enables multi-regional commerce management. It allows restricting delivery methods and payment options, assigning managers, applying discounts and markups, managing currency and contact details. The functionality includes custom regional fields, regional SEO configuration, saving region data in orders, automatic delivery calculation, testing rules before publication, conflict detection, change history retention, configuration rollback, and transferring settings between websites.

The core feature is the built-in visual business rule engine. It allows creating complex regional scenarios without constant PHP code modification. Rule conditions can evaluate the website, a specific region or region group, user group, specific product, catalog section, brand, cart total, day of the week, time of day, URL, and other context parameters. Logical combinations of AND and OR conditions are supported.

Upon rule execution, RegionsUltra can change the price type, modify the list of available warehouses, restrict delivery and payment methods, assign a manager, set a discount or markup, and update currency, phone number, email address, and physical address.

The RegionsUltra module allows flexible configuration of regional parameters for various sales scenarios. For example, for wholesale customers in the Central Federal District with an order total of 100,000 rubles or more, the system can automatically activate wholesale pricing, switch to the central warehouse, apply a 5% discount, filter available delivery methods, and assign a dedicated manager. All these rules are managed through the administrative interface.

To prevent accidental changes on the live site, a professional configuration management model is used: Draft → Test → Publish. Administrators can edit rules, modify regional groups, and adjust SEO settings, test the configuration, check for conflicts, and verify that everything works correctly. Changes take effect only after publication. While the configuration remains in draft status, visitors continue to work with the published version.

The module maintains a history of all published configurations. If issues arise after changing regional logic, the previous version can be restored instantly. This is critical for projects covering dozens or hundreds of regions and containing complex sets of rules.

The RegionsUltra module by BUSSOL is designed for managing multi-regional stores with support for multiple administrators, complex pricing logic, various warehouses, regional deliveries, and SEO configurations. Instead of manually restoring settings, the system allows rolling back to a working revision.

The built-in Simulator enables testing how RegionsUltra processes a specific scenario without making changes to the site. Users can specify parameters such as region, user, product, section, brand, cart total, and other values. The system analyzes the scenario and displays which groups were applied, which settings were inherited, which rules were checked, which conditions matched, and which rules failed and why. It also shows the resulting commercial profile and the SEO profile that will be used. This allows testing complex regional logic before publishing.

With a large number of rules, conflicts can easily arise. RegionsUltra automatically helps identify potential issues. For example, the module detects situations where two rules with the same priority change the same price type, a region receives conflicting settings simultaneously, an essential configuration is missing, a group inherits incompatible parameters, or a region lacks an assigned warehouse.

Automatic diagnostics resolve issues with overlapping SEO profiles, missing currency settings, and absent required values, eliminating the need for manual error hunting.

The RegionsUltra module supports hierarchical regional groups, removing the need to configure each city individually. Settings are inherited from higher levels to lower ones. An example structure is Russia, Central Federal District, Moscow and region, Moscow. Parameters can be defined at the country, federal district, group, or specific region level. The lower level overrides only necessary parameters, significantly simplifying the management of projects with a large number of cities.

Custom price types are available for each region. Supported features include different price types, regional discounts and markups, price change rules, and additional conditions via the Rule Engine. Example scenarios: for Moscow, a retail price and Moscow warehouse are applied; for Kazan, a regional price and Kazan warehouse are used; for a wholesale buyer, a wholesale price applies regardless of the base regional scenario.

RegionsUltra allows assigning a custom set of warehouses for a region, a group of regions, or a specific rule, enabling inventory management across these locations.

The RegionsUltra module by BUSSOL enables management of multi-regional online stores by displaying product assortments and stock levels to buyers based on their location. The solution is suitable for federal e-commerce retailers, manufacturers, distributors, branch networks, dealer networks, and B2B projects.

For each region, available delivery services and payment systems can be configured. Restrictions apply not only visually but are also re-verified by the server during order placement. This supports complex scenarios such as courier availability limited to specific cities, logistics companies operating only in certain territories, blocking specific payment methods in particular regions, adjusting delivery terms based on order totals, and tying delivery options to specific products or categories.

The module supports regional currency scenarios. For example, Russia uses RUB, Kazakhstan uses KZT, Belarus uses BYN, and Armenia uses AMD. Currency can be assigned to a single region, a group of regions, or configured via the Rule Engine. Currency conversion utilizes the standard infrastructure of 1C-Bitrix.

Additionally, a responsible regional manager can be assigned to a specific region or group of regions.

The RegionsUltra module automatically assigns a responsible manager when processing an order. The manager can change based on rules: Moscow maps to Manager A, Saint Petersburg to Manager B, Kazakhstan to a separate department, and VIP clients to a personal manager.

The module does not restrict users to a fixed data set, enabling the creation of custom regional parameters. Administrators can define warehouse addresses, minimum order amounts, working hours, delivery text, branch names, legal details, additional phone numbers, messenger links, and legal information. Once configured, these values become available as regional variables: #REGION_PHONE#, #REGION_EMAIL#, #REGION_ADDRESS#, #REGION_WORK_TIME#, #REGION_WAREHOUSE_ADDRESS#, and #REGION_MIN_ORDER#.

For accurate regional SEO and content generation, RegionsUltra supports automatic declension of region names. This ensures the correct grammatical cases are used: Moscow, Moscow (genitive), Moscow (dative), Moscow (accusative), Moscow (instrumental), and about Moscow. This capability allows for the creation of natural SEO texts, including phrases like "Buy equipment in Moscow," "Delivery to Moscow," "Warehouse in Moscow," and "Customers from Moscow."

The RegionsUltra module provides a dedicated center for managing regional SEO. It allows creating SEO profiles for all regions, region groups, or specific regions. Supported settings include TITLE, H1, DESCRIPTION, ROBOTS, CANONICAL, SEO text, and regional variables. Settings for a specific region can override general values.

The module is suitable for projects with separate domains, subdomains, regional URLs, and a large number of regional pages. It enables centralized management of regional SEO settings and the site's technical structure, including robots.txt and sitemap.xml files.

The GeoIP feature automatically determines visitor location. The system uses the standard 1C-Bitrix GeoIP infrastructure along with additional detection mechanisms. Supported options include Bitrix GeoIP, GeoIP2, Sypex Geo, external providers, coordinate matching, and browser GPS. If one source fails to determine the city, the system uses a backup source.

When needed, RegionsUltra can request geolocation via HTML5 Geolocation. This function operates only after user permission is granted. The obtained coordinates are used to identify the nearest region.

The RegionsUltra module from BUSSOL provides multi-regional functionality and regional commerce without requiring the storage of visitor coordinates in the database.

The built-in region selection component does not require jQuery and is independent of specific third-party solutions. It supports various interfaces: drop-down lists, quick search, sequential selection, modal windows, and city search by name. The system can display the full geographic path, for example: Bryansk → Bryansk Oblast → Central Federal District.

Upon the first visit, RegionsUltra can automatically detect the city and prompt the user for confirmation, such as: "Your city is Moscow?". The user can confirm the detected city, choose another one, or close the prompt. The module clearly distinguishes between automatic detection and conscious user selection.

RegionsUltra supports several architectures for building a multi-regional site. Options include a single domain, subdomains (e.g., moscow.example.ru, kazan.example.ru), separate domains (e.g., example-msk.ru, example-kazan.ru), or region specification in the URL (e.g., example.ru/moscow/, example.ru/kazan/). Multi-site and multi-language configurations are supported.

The module enables the use of regional parameters for content display.

The RegionsUltra module by BUSSOL provides multi-regional support and regional commerce capabilities. It enables the configuration of unique product sets, catalog sections, contact details, banners, text content, sales terms, and SEO blocks for each region independently.

During checkout, the system automatically preserves the regional context. It records the region ID, name, domain, location, associated site, regional manager, and additional parameters. This simplifies order processing, CRM integration, branch allocation, analytics, and overall business automation.

Regional email profiles are available for email scenarios. Users can define a unique email address, phone number, signature, branch name, and other variables for each region. For instance, Moscow uses moscow@example.ru, while Kazan uses kazan@example.ru. These parameters are automatically inserted into emails sent to both clients and managers.

Mass management is implemented for large-scale projects via import and export functions. Supported formats include XLSX, CSV, and JSON configurations. These tools allow the transfer of data regarding regions, contacts, prices, warehouses, delivery methods, payment options, managers, SEO settings, custom fields, and other parameters. This significantly streamlines operations involving dozens or hundreds of regions.

The module also supports the transfer of configuration between different websites.

RegionsUltra enables configuration export and transfer between development, staging, and production environments. Users can work independently with LIVE and DRAFT configurations, which is particularly convenient for integrators and team development.

The built-in Health Center displays the status of regional infrastructure. It helps monitor the PHP version, required modules, GeoIP settings, system parameters, the number of regions, rules, and groups, as well as SEO profiles. The tool identifies conflicts and configuration issues, accelerating diagnostics and reducing project maintenance costs.

RegionsUltra includes regional analytics. Users can analyze metrics by region, including order volume, revenue, average check, regional popularity, currencies used, and order distribution. For projects with multiple currencies, indicators are separated by currency and are not combined into a single total sum.

RegionsUltra is developed as an independent module and is not tied to a single template. A compatibility layer is provided to detect and integrate with popular solutions, including Aspro, INTEC, DW, standard templates, and custom projects.

The RegionsUltra module does not require strict dependency on closed internal APIs of third-party solutions. It provides a software API for developers to retrieve data on the current region, regional settings, customer groups, prices, warehouses, delivery options, payment methods, assigned managers, currency, custom fields, SEO profiles, rule evaluation results, GeoIP data, and confirmation status. HTTP interfaces and events are available for integration with other modules and external systems.

RegionsUltra is suitable for federal online stores requiring unique prices, warehouses, delivery services, managers, and SEO settings for each city. It is effective for manufacturers and distributors managing different warehouses, dealer conditions, and service zones. In the B2B segment, the module enables the creation of individual commercial scenarios based on a combination of region, customer group, order amount, and product assortment. Branch networks can manage local contacts, responsible persons, warehouses, and sales conditions. International projects use the module to configure regional currencies and separate sales scenarios for different countries. SEO projects benefit from centralized management of hundreds of regional pages, including TITLE tags, H1 headings, DESCRIPTION meta tags, canonical links, and text content. The solution is also suitable for projects with complex business logic.

Regional logic in the system depends not only on the city but also on multiple conditions: the specific customer, product, brand, cart total, time, and other parameters.

The key distinction of Bussol RegionsUltra from standard solutions lies in its approach. While typical modules answer only which city the visitor selected, RegionsUltra determines exactly how the online store should operate for a specific visitor in a given region with a selected product under defined conditions.

The region is integrated into business logic through a chain: Region → Group → Rule → Price → Warehouse → Delivery → Payment → Currency → Manager → SEO → Order. Any changes undergo a full management cycle: creation in draft mode, testing, conflict checking, publication, and the ability to roll back if necessary.

Bussol RegionsUltra enables risk-free management of regional commerce. You can create complex regional scenarios, validate them before publication, and centrally control the entire multi-regional logic. The system covers management of prices, warehouses, stock levels, delivery methods, payment options, discounts, currencies, manager assignments, contact details, SEO settings, GeoIP, business rules, and analytics. This is a professional solution for multi-regional functionality on the 1C-Bitrix platform.

For “Bussol RegionsUltra — multi-regionalism and regional commerce”, General iT can perform integration, configuration and a final check after installation.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
How much does this solution’s renewal cost?
The current renewal price is 12,330 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot