Managing the validation service

The validation service restricts ordering subscriptions to plans of certain products for resellers and accounts included in restrictions lists of distributors.

The validation service works as follows:

  • For identifying resellers and accounts, the INN attribute is used (see Managing attributes).
  • For validating, the restrictions lists retrieved by the ActivePlatform microservice from the 1C service are used.
  • Restrictions are applied to resellers and accounts in the following cases:
    1. The INN of the reseller or account is included at least in one of the following lists:
      • SDN
      • BIS
      • UK
    2. Otherwise — if the INN of the reseller or account is included in the BISОПК list and absent in the MSОдобрил list.
  • Restrictions are applied to creating the following types of orders (see Managing an order):
    • Sales order.
    • Renewal order — manually and automatically.
    • Change order.
    • Switch plan order.
  • Restrictions are applied to any product not included in the exceptions list.

Additionally, the validation service restricts ordering a subscription in the following situations:

  • The 1C service responses with an error.
  • The ActivePlatform microservice or 1C service is not available.
  • The INN attribute of the reseller or account is not specified.
  • The INN attribute of the reseller or account is missing in the platform.

For orders created manually, the warning message with information about imposed restrictions or an error is displayed on the order confirmation step. For automatic attempts to create an order, the message is displayed in the log of a subscription (see Viewing an object log).

In this section: