Skip to content

04.01 Back Office Structure

Status: draft for discussion

1. Goal

Back Office must be clear for platform users and merchant users.

User should not need to know the internal system architecture to configure merchant, brand, payment method, routing, or investigate a transaction.

2. Main Menu

Back Office is split into two sections:

  • Platform;
  • Merchant.

Platform section is used for platform management.

Merchant section is used to work in merchant context.

3. Platform Section

Platform section is needed for global system management.

Expected menu:

  • Merchants;
  • Merchant Groups;
  • Users;
  • Platform Roles;
  • Merchant Roles;
  • SUB MID Aggregators.

4. Merchant Section

Merchant section is needed for daily work with transactions and merchant configurations.

Expected menu:

  • Transactions;
  • Brands;
  • Payment Methods;
  • MASTER MID;
  • SUB MID;
  • API Keys;
  • Users.

5. Merchant and Brand Filters

Merchant-related pages must have merchant selector/filter.

Pages where brand context matters must have brand selector/filter.

Expected behavior:

  • by default, user sees all merchants available to them;
  • user can select one or several merchants;
  • user can filter payment methods by brand;
  • platform user can work with any merchant;
  • merchant user sees only merchants available to them.

6. Visibility

UI must show only the pages, data, and actions available to the user.

If an entity exists but its internal data is hidden, UI must show a safe representation without provider-sensitive details.

Комментарии

Комментариев пока нет.