Page tree

Skip to end of metadata
Go to start of metadata

Agora system is an e-commerce and procurement platform in the B2B segment, supporting a B2B portal, B2B / B2C trading floors, and electronic document management. content management, electronic trading, data export to trading floors (AliExpress, eBay, Amazon) and ERP systems (1C, SAP, Navision, etc.).

  •  User Registration

The registration functionality  allows you to register a legal entity or individual in the system as a customer or supplier.


Functional Description

Simplified contractor registration

In  case of simplified registration of the contractor - the customer or the supplier - it is required to enter the email address, password, legal and physical address, TIN and other details.

When you select a country, the requested details and input masks are automatically changed.

Multistage registration of legal entity with confirmation of phone number

Registration takes place in 3 stages in a simplified form.
At the first stage, the client enters the email address and password, at the second stage - confirms the phone number (optional, can be disabled), at the third stage the details of the contractor are entered, similar to the process of simplified registration of the contractor, and the registration procedure is completed.

Registration of an individualRegistration of an individual with a phone number and passport data. The set of fields used for registration is customizable.
Customer registration from the supplier’s accountAllows the supplier to register a contractor - a legal entity or an individual entrepreneur.
Using multi-rolesAllows you to buy and sell products using one account, which is simultaneously assigned the roles of the customer and supplier.


Authorization covers the process of user login and logout, as well as the possibility of automatic authorization from other applications or services (cross-authorization). 


Functional Description

Authorization in the system

Authorization of users (customers/suppliers) depending on the portal settings.

Sign Out

Ways to exit the system, setting up the automatic logout function (auto logout).

Cross authorization

  • Cross-authorization using the OAUTH protocol, which allows to grant any service access rights to user resources in the system.

  • Cross-authorization using a token - import a user file into the system and authorization from the user's site based on this file.

Personal accounts and user roles

Through a personal account - a user's personal workspace - access to the main functional capabilities for various roles is provided: customers, suppliers and their specialists: order operators, content managers, commercial managers, sales representatives and others. 


Functional Description


Provides access to the following functions available to the customer:

  • product search in the catalog;
  • View custom prices
  • formation of orders;
  • tracking the status of orders;
  • formation of complaints;
  • tracking financial information;
  • form purchases from different legal entities and under different agreements;
  • export of product content.

Provides access to the following provider-available features:

  • loading products from files;
  • manual entry of products;
  • processing orders/complaints;
  • notification management;
  • maintaining directories of categories;
  • View statistics on orders.
Order Operator or Supplier Sales Manager

In this account, the sales manager can:

  • moderate orders;
  • View order statistics
  • adjust the terms of orders and coordinate them with customers. 
Provider Content Manager

The supplier’s content manager can create, modify and normalize new or current product content.

Sales RepresentativeIn his personal account, the supplier’s sales representative (or agent) can create orders at a meeting with the client or at the sale, using personal conditions, prices, discounts.
User Moderator

In this account, the designated employee can moderate new customers, manage accounts, change passwords, etc. During the moderation process, you can select the appropriate scenario for working with new users, for example, confirm or refuse access to a specific account.

System administratorIn his account, the system administrator can fully configure the system and manage its functionality.

Product Catalogs

The system supports the ability to create and maintain product catalogs, display product balances in a catalog, and export data to external systems.


Functional Description

Directory Types

It supports 3 main types of catalogs and one additional type of catalog for the tire industry.

Card Product

The card displays basic product information and product images. The ability to place an order and conclude a transaction is supported, as in the online store.

Product Designer TemplatesYou can create templates with a list of properties for a better description of products in a specific product category. Then, when manually adding products, the system displays a list of the required properties for this product category.
Modifications in the product cardThe system allows you to view information about product card changes.
Export content from the customer’s accountThe customer can create any list of products and export it in XLS, CSV format or in the form of YML (active updated links).
Display reserves in the directoryIn the catalog, opposite each item, the balance in the warehouse is displayed, and if the "Reserves" module is turned on, next to the balance the number of positions in the reserve reserved by this and/or other customers will be displayed.
Residue display

The ability to display balances in the form of an indicator is supported. In this case, the supplier can visually assess the total amount of residuals, and when you hover over the indicator, you can see the exact number of remaining units of products.


The system allows you to fully personalize price conditions, set up  discounts  and margins based on the segment of the item, products, order amount, quantity of products and other conditions.


Functional Description

Personalization of price conditions for a contract or sales organization

In the catalog, product card and basket, prices are displayed according to the client’s contract, its discounts and other conditions.

Setting discounts based on assortment, type of order and other conditionsThe discount module allows you to set up discounts and bind them to the legal entity, contract, nomenclature segment, products, warehouses, order amount and quantity of products.
Setting discounts in the supplier’s accountYou can configure almost all types of discounts in the account of the supplier, sales manager or sales representative.
Setting discounts in the administrator’s accountSetup is performed by the administrator and allows you to set a markup on the product or category.


This functionality allows you to create orders, set up stages of business processes, assign responsibility for various stages, conduct multi-stage transactions with various payment options, print and import various supporting documents for orders and transactions.


Functional Description


Allows you to order products in the catalog, taking into account the personal price conditions of the client. You can also create a new order and add products to it by analogy with ERP or reserve products in 1C.
For orders, payment terms are set up, orders are moderated during processing.
For each order item, discounts, percent of shipment and picking, comments, delivery and shipment dates, and so on are displayed.

Multi-stage transactions

The system supports transactions in several stages with various payment options and separation of roles of transaction participants (controllers, customers, suppliers).
The main typical stages of the transaction:

  • agreement on the terms of the transaction;
  • agreement agreement;
  • control of the stages of the transaction.
Drafts of ordersIt is possible to create draft orders in the context of contracts, legal entities of customers, sales organizations and distribution channels. Drafts can be saved, edited and created from a draft.
Printing Documents

The system allows you to print invoices, TTN, invoices Torg-12, reconciliation statements and other documents using the functionality of the built-in document designer.
Reconciliation reports are requested through ERP and are delivered ready-made.
In the same way, invoices, certificates and other documents from ERP are imported.

Maintaining a Procurement PlanA section of the customer’s account where you can create a procurement plan by uploading a file or entering manually. This section allows you to formulate a production plan based on the collected statistics.
Affiliate sectionKnowledge base on orders, communications and communication history.

Production and supply of products to order

A separate type of ordering products for production or delivery on order.


Used to load previously specified shipping details.
That is, in the Consignees section you can set a "template" indicating the details of the products delivery.

When placing an order in the Consignees section you can select a previously created "template" with details.
May be relevant in case of long-term cooperation with a supplier.


The system supports the automation of procurement on the basis of created bids, both by searching and selecting the appropriate offers of products or services in its own database, and by conducting electronic bidding in accordance with Federal Law 223/495.(relevant for the Russian market)


Functional Description

Automated selection of product offers

Automatic search of suppliers and products/services based on the application created by the customer. Selected suppliers receive a notification in your account and can respond to a request in any form or provide products from their catalog.
Based on the proposals received, the customer can arrange a transaction.

Product MatchingIt provides a comparison of suppliers' product offers with cards and product categories (Product Matching).
Electronic trading in accordance with the Federal Law (223, 495) (relevant for the Russian market)It allows electronic auctions in accordance with the Federal Law (223, 495, out of procedural procurement), including auctions, request for proposals, debt portfolios.

  Order routing

Allows you to configure the routing of orders based on regions, indices, cities of suppliers.


Functional Description

Search for products and suppliers by price and location.

The search algorithm for products and suppliers, customizable in the administrator’s account by price and location.
The search is carried out on the basis of an order created or downloaded from a third-party system.


It enables automated processing of customer complaints.


Functional Description

Work with complaints

Receive requests for complaints from customers (customers or suppliers), the ability to filter complaints, create applications, attach documents and track the status of the application.
It provides the opportunity to chat with the manager on request.


This functionality allows you to place banners in your partner’s account, promote contractors, related and recommended products, track the popularity of products, conduct promotions and send out promotional offers to customers by e-mail.


Functional Description

Banners in your account

Display of advertising banners in the personal account and in the store.
Related productsPlacement of widgets for related products in the product card.
Display brand logos in the catalogWidget displaying brand logos on the home page for an unauthorized user.
Sales AnalysisThe tab for the analysis of sales indicators in the customer’s and supplier’s account displays order statistics, contact views with the possibility of ordering trading platform services (raising products to the top, personal online store and the supplier’s promotional page).
PromotionsA list of shares in the customer’s account downloaded from ERP or manually created in the administrator’s account.
Customer ClassesClassification of customers, allowing you to set discount levels and the required turnover to move to a higher level.
Bonus AccountsA personal account is created for each participant in the system (contractor, supplier), which can be replenished and used to pay for products or services. Bonuses under loyalty programs will also be credited to these accounts.
Email MarketingMailings on the client base, including the formation of special samples, setting up the sending schedule, creating letter templates and tracking the sending.
Information on the receipt of products at the warehouseNotification of the receipt of certain products to the warehouse for interested customers.
Monitoring and managing abandoned basketsMonitoring the appearance of abandoned baskets and sending notifications to supplier managers for a quick response.

  Communication and online chat

This functionality allows you to use feedback forms, forms of communication with a personal manager, interact with customers and managers in online chat, leave comments on products and orders, conduct polls, polls and more. 


Functional Description

Feedback formCreation of any types of feedback forms.
Personal Manager Contact FormCreating forms for communication with a personal manager.
Online chatIn an online chat, the customer can interact with his manager, send him files or screenshots. It is possible to automatically translate correspondence in different languages ​​using the Bing translator.
Comments on products or ordersThe ability to comment on products or orders.


The system supports notifications by e-mail and SMS upon the occurrence of various predefined events in the system, as well as when using two-factor authorization and turning on the SMS notification option about orders.


Functional Description

Email Notifications

The system has built-in message templates for various events. Currently, email notifications are used for approximately 30 events in the system.
The templates used can be modified, other templates inserted, content changed, etc.

SMS notifications during authorizationUpon authorization, after entering the correct username and password, an SMS is sent to the user's phone number with a code that must be entered to enter the site.
SMS order notifications

It is possible to enable the SMS informing option in the supplier’s administrator’s account to send SMS notifications to the order manager.
In accordance with the settings, the manager will receive a message about the order.
The administrator can configure sending notifications by e-mail, SMS or choose two options at the same time.

  Search engines

The system supports several mechanisms for searching for products: parameterized and intelligent search for products. 


Functional Description

Context SearchSearch for products using a text query in the supplier’s account.
Parameterized Search

Allows you to search for products in the catalog by parameters.
The list of parameters and types of widgets used are configured in the administrator’s account.

Intelligent Search

Allows you to search for products using semantic search similar to the Yandex search engine (the ElasticSearch search engine is used).
The intelligent search engine is trained and allows you to configure synonyms for complex queries.

 System Information Management

The ability to manage information in the system is supported, by analogy with content management on websites.

FunctionalFunctional Description
Logo settingCustomization of the customer’s logo displayed in the accounts, on the registration and authorization forms.
Creating pages with text and media content

Creation of content pages in the site manager's account, adding media content (images, videos, maps, etc.), documents, Google Analytics and Yandex Metrika data.
You can change the color scheme of the system and the public part, edit letter templates, header and footer of the site, and more.

Header and footer settingsSetting the parameters and composition of the header and footer of the system allows you to change the appearance of the system according to the brand book.
Constructor for colors and styles of interfacesAllows you to customize the color gamut of system interface elements, fonts, etc. according to the brand book.
Partner map

Listing contractors on a Google map based on customers registered in the system.

Articles / BlogsThe usual functionality of articles and blogs by analogy with other information management systems on websites.
SEO toolsSetting up SEO-tools for promoting public pages of the contractor system.
"Call Request" widgetThe widget is built into the landing pages and allows you to send calls to the account and the manager’s mail.
"Our Customers" widgetWidget for the main page, shows the clients selected in the administrator's account.
"Popular Products" WidgetWidget for the main page, shows products with a high rating or products marked in the administrator’s account.
"News" widgetDesigned for publishing news in the "News" section in your account and on the main page of the user's site.
"Stock" widgetNews about promotions and discounts on products, allows you to switch to the list of promotional products from the news.
"Articles" widgetsList of articles on the main page with the ability to view.
"Customer Reviews" WidgetLists reviews created in the administrator’s account.

  Reviews and ratings

The system of forming ratings and reviews about the company or product.


Functional Description

Ratings and reviews of a company or productLinking ratings and reviews to companies and products. Issuance of products and ranking of suppliers based on ratings is possible.

 Financial module

Using this functionality, it is possible to view financial indicators (accounts receivable, credit limit, personal price list, financial documents, reserve limit, etc.), including the formation of a reconciliation report for settlements.


Functional Description

Financial performanceView financial indicators within a sales organization or contract (accounts receivable, credit limit, personal price list, financial documents, reserve limit, etc.).

It allows you to choose a period, an agreement and receive a reconciliation report for mutual settlements.

  Payment systems

The portal acts as a payment module for B2C, including payment using bank cards, electronic wallets and mobile payments.


Functional Description

Setting up payment systems usedAllows you to connect various payment gateways (Yandex, QIWI, PayMaster, MyKassa, Robokassa and others) for payment in the online store and inside the client’s account.

  Virtual wallet

For each company or individual, a personal wallet is used, with which you can pay for products or services in the system, as well as  accumulate bonuses on it as part of referral programs.


Functional Description

Internal virtual account / electronic walletIt is possible to replenish an electronic wallet and pay for products or services from it. Also on the virtual account, you can accumulate bonuses for referral programs.

  Electronic document management

The electronic document management (EDM) functionality allows you to sign transaction documents using qualified and unqualified electronic signatures (ES), and integration with EDM providers provides the ability to exchange documents with contractors. In addition, the ability to create orders in EDM format is supported.


Functional Description

workflow using electronic signature

  • Electronic document management through providers (Kontur, Astral, etc.) using a qualified electronic signature allows contractors to exchange documents as part of transactions.
  • Electronic workflow through the Agora provider using an unqualified electronic signature allows you to sign documents on transactions (contracts, accounts, etc.) and exchange them with contractors through integration with electronic workflow providers.

Coordination of documents on transactions

Coordination of documents within the framework of transactions and any other.
When approving documents, a request for approval is generated, it is possible to make adjustments and monitor the status of a specific document by contractors.

EDI Integration

The EDI module (support for the API protocol EDI-AdHoc) provides the ability to create orders in the system in EDI format.

 Automatic document generation

This functionality allows you to receive reports on customer orders and user actions, as well as automatically generate commercial offers.


Functional Description

Sales Order ReportsSelection in the form of a report on orders broken down by customers, dates of creation, change, adjustments, amounts, etc.
User Activity ReportsReport on user actions (which contacts, products and companies the user looked at, what actions he did, the history of logins, IP addresses, etc.).

Commercial offers

Automatic formation of CO in the user's account.


The system provides the opportunity to sell the services of a supplier/trading platform in the "Services" section.


Functional Description

Sale of services in the "Services" section

The marketplace provides advertising and other services to participants. This functionality allows participants to use the services of the site.

  Data import

Import data (products, balances and prices) from files in YML, XLS format, as well as, using a converter, from XLS, CSV and PDF files.


Functional Description

Loading data from YMLAllows you to import products, prices, balances, categories of products from the supplier’s account via the link. Supports manual or scheduled downloads.
Download data from XLS

Loading data in design mode from files in XLS and CSV format (products, services).
Possible options for downloading files: manual download, via the link to the file (http) and from e-mail with setting the update frequency.

Using a converter to import files

Two options for using the converter to import files are supported, which automate the process of loading suppliers price lists:

  • Using a converter to import individual XLS, CSV files.
  • Using a converter to import PDF files.

 Data export

The export functionality allows contractors to download the list and data on products from the catalog to XLS, YML, CSV formats, as well as directly to trading floors such as AliExpress, eBay, Amazon and Yandex.Market.


Functional Description

Export of products in XLS, YML, CSV format

There are 3 ways to export product lists in XLS, YML, CSV formats to the online store. You can also create a unique matrix of products by adding them from the catalog.

Export manager

It provides the ability to unload products on trading floors, such as the international platforms AliExpress, eBay, Amazon and the Yandex.Market platform.

  Integration with ERP

It is possible to integrate the AGORA system with ERP systems such as 1C (8.X, 7.7, ERP 2.X, AlfaAvto, UNF, etc.), MySklad, Class365, FOLIO, Galaxy, Microsoft Navision/Axapta, SAP R3 and others.


Functional Description

1C (8.X, 7.7, ERP 2.X, AlfaAvto, UNF, etc.)

Bilateral integration with 1C of all versions (7.7, 8.X, ERP) using the AGORA protocol and the Commerce ML protocol
Two-way data exchange is carried out in asynchronous mode, the exchange of all ERP business objects is supported: products, categories, properties, prices, discounts, measurement units, currencies, warehouses, documents, customers, contracts, sales organizations, customer managers, etc.
The ability to quickly send through the use of a SOAP service on the ERP side is supported. Exchange is provided through direct contact from ERP.

MyStore, Class365Integration with MySklad, Class365 using the CommerceML protocol.
FOLIO, GalaxyIntegration with FOLIO, Galaxy using linear text files.
Microsoft Navision / AxaptaIntegration with Microsoft Navision / Axapta.
SAP R3Integration with SAP using the IDoc protocol.

 Integration with CRM systems

It supports the ability to integrate the system with CRM systems such as Bitrix-24, AmoCRM, SAP Cloud for Customer (C4C), as well as personal integration with any customer CRM systems.

 Integration with API transport companies

Integration with the API of transport companies is supported, including CDEK, CATAPULTO, SPSR, CARGODUCK.


Functional Description

Registration of applications for deliveryAutomated execution of applications for delivery.
Shipping cost calculationIntegration with API of transport companies CDEK, CATAPULTO and SPSR with the ability to automatically calculate shipping costs using a calculator.
Logistic Manager's AccountAutomated processing of applications for delivery in the manager’s account.

  Integration with third-party services

The system has a software interface (API) that allows you to integrate with any third-party services and mobile applications.


Functional Description

API Integration 

External API (REST API) provides the ability to export / import data, integrate with third-party services and cross-authorization in other systems.
When you enable this API in the system, its description is generated automatically.


Using directories allows you to automate data entry and verify the correctness of the entered data.

Reference Groups


SettlementsCountries, cities, regions, regions of Russia.
Addresses (KLADR)Base of regions, regions, cities, streets, houses and indexes.
AutoTires, rims, vehicles, including the configuration and applicability of tires and rims.

  Mobile version

To work with the system, you can use the mobile version with an interface adapted for mobile devices.


Functional Description

Mobile version of the systemSystem interfaces are adapted for mobile devices. Users can use the system from mobile devices similar to mobile applications.

  System localization

It supports localization of the system into other languages ​​(Russian, Ukrainian, English, Spanish, Chinese), including localization of the interface, printed forms, translation of information content and messages in online chat.


Functional Description

Localization of the system interface and printed forms

The system interface has been translated into 5 languages ​​(Russian, Ukrainian, English, Spanish, Chinese).
The system can automatically translate products and categories when adding product content by suppliers from different countries.

Automated translation of descriptions of products/services, classifier, news and otherIt supports automated translation of product/service descriptions, classifier of categories, news and articles using automated translators, such as Bing, Google Translate, through the API.
Translation of messages in online chatAutomated translation of messages in online chat using automated translators.

  • No labels