# Administration Panel

Administration Panel enables various customer service and reporting actions. It is a central point to get information about user, his or her payment transactions, project performance etc.

# Article

You can find more knowledge about products on this site.

# Customer service and user claims in card issuing

Once you start issuing cards for your users, you will experience a wide range of various problems and requests coming from your customers. In this article we will summarize the most common issues, so that you can get prepared.

These include:

1. Transactions not working
2. Problems with delivery or activation of plastic cards
3. Transaction reversals and refund issues
4. Fraudster activity

**Point 1 - Transactions not working**

The most common problem after starting card issuing is connected with performance of transactions. Your users will inform you about problems with transaction authorisations or merchants not accepting their card etc. There can be plenty of reasons for such problems. The most important are:

- User related issues - especially "insufficient funds". The user tries to pay and he/she does not have enough money on account, but forgets to check. More or less 10% of transactions will fail because of this issue. You need to be ready to inform the user that he/she needs to check his/her balance on account first. Another problem may be connected with users wrongly performing transactions, entering a wrong PIN, etc. In this case you will be able to check in the card issuing system that the transaction failed because of this reason.
- Merchant related issues - 2nd most common cause of the problem. Depending on geography or country, merchants and acquirers may decide to decline a transaction for various random reasons. Typically, it is less than 2% of all transactions. There is very little we can do about it. Sometimes you can contact the acquirer, merchant or local Mastercard to check reasons and discuss how to increase acceptance and it is worth doing in many cases. But in reality this may be difficult to change. In this case you will not be able to check in the card issuing system if the transaction failed. You need to inform the user that we do not see this transaction and he/she needs to contact the merchant or acquirer.
- System related issues - 3rd reason of transaction failures is connected with unavailability of the merchant, terminal, acquirer, Mastercard or card issuer systems. In such a case, most often, you will not be able to see this transaction in our system. You need to inform the user that we do not see this transaction and he/she needs to contact the merchant or acquirer.

**Point 2 - Problems with delivery or activation of plastic cards**

Usually, when you decide to use not only virtual, but also plastic cards, you will experience various problems with personalization, delivery or activation of plastic. In different countries there may be various issues with these processes. They are usually connected with logistics or lack of easy activation methods for cards. Some of those issues can be cleaned by us during the project, but for many of them we will not have a good solution. Actually, in today's digital world, we do not recommend issuing plastic cards, but if you need to do so, get ready for such problems.

**Point 3- Transaction reversals and refund issues**

White paying with cards, customers will experience situations that they want to resign from a transaction after some time. Sometimes immediately - and in this case reversals will be used. Sometimes after several days - in this case refund will be used. In such situations we should receive an authorization from the merchant or acquirer that credits the transaction. We should be able to deliver this message to you, so that you can increase the user's balance on account. But sometimes this process does not work correctly. If the card issuer does not receive a message from the acquirer or payment scheme, we are unable to give you this information. User's funds may get frozen for 2-4 weeks. It is important that you understand that such things happen.

**Point 4 - Fraudster activity**

Any new payment activity in the world is attracting the attention of fraudsters or payment mafias. There are people in the world specialised in stealing card data or making transactions with cards while having no money on accounts. This is a very serious risk for you, as they will be testing your systems as well. This is especially visible if you have many "Do not honour" transactions or weak Know Your Customer processes. Be ready for it. Monitor your traffic. Cards will not always work for all payment transactions, some fraud rules will block suspicious activities, but your online monitoring is necessary.

Those are key points to remember about. Please do not forget about them while launching your card issuing program with us.

Thanks for reading.

# Intro slides

[![AdminPanel_Wiktor-Kowalczyk (1)-2.jpg](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/adminpanel-wiktor-kowalczyk-1-2.jpg)](https://developer.verestro.com/uploads/images/gallery/2022-05/adminpanel-wiktor-kowalczyk-1-2.jpg)

[![AdminPanel_Wiktor-Kowalczyk (1)-3.jpg](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/adminpanel-wiktor-kowalczyk-1-3.jpg)](https://developer.verestro.com/uploads/images/gallery/2022-05/adminpanel-wiktor-kowalczyk-1-3.jpg)

[![AdminPanel_Wiktor-Kowalczyk (1)-4.jpg](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/adminpanel-wiktor-kowalczyk-1-4.jpg)](https://developer.verestro.com/uploads/images/gallery/2022-05/adminpanel-wiktor-kowalczyk-1-4.jpg)

[![AdminPanel_Wiktor-Kowalczyk (1)-5.jpg](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/adminpanel-wiktor-kowalczyk-1-5.jpg)](https://developer.verestro.com/uploads/images/gallery/2022-05/adminpanel-wiktor-kowalczyk-1-5.jpg)

[![image-1677077313344.pptx.png](https://developer.verestro.com/uploads/images/gallery/2023-02/scaled-1680-/image-1677077313344-pptx.png)](https://developer.verestro.com/uploads/images/gallery/2023-02/image-1677077313344-pptx.png)

[![AdminPanel_Wiktor-Kowalczyk (1)-7.jpg](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/adminpanel-wiktor-kowalczyk-1-7.jpg)](https://developer.verestro.com/uploads/images/gallery/2022-05/adminpanel-wiktor-kowalczyk-1-7.jpg)

# Overview

<span style="color: #1c1e3f;">The Administration Panel is the essential tool for our Partners to work with your Verestro services. The main purpose of Admin Portal is to provide a web-based environment with the ability to manage customer service actions. The presented solution is prepared for customisation with Partner's brand.</span>

<span style="color: #1c1e3f;">This document is divided into sections that describe the various components of the system. Each section contains a screen presenting the functionality and a detailed description of the states occurring in it. </span>

<span style="color: #1c1e3f;">The mechanisms described in this documentation are the most important ones for all web-based products that rely on Admin Portal. Some functionalities of Verestro have specific screens and processes that are not described here. Administration Panel is going through on-going development and changes to improve its performance so there may be differences in this description and real panel.</span>

### <span style="color: #1c1e3f;">Purpose and scope</span>

<span style="color: #1c1e3f;">This product guide provides a high-level overview of Admin Panel Management. This document covers the following topics:</span>

<div bis_size="{"x":150,"y":423,"w":840,"h":112,"abs_x":615,"abs_y":637}" class="page" id="bkmrk-description-of-the-a" title="Page 5"><div bis_size="{"x":150,"y":423,"w":840,"h":112,"abs_x":615,"abs_y":637}" class="page" title="Page 5"><div bis_size="{"x":150,"y":423,"w":840,"h":112,"abs_x":615,"abs_y":637}" class="layoutArea"><div bis_size="{"x":150,"y":423,"w":840,"h":112,"abs_x":615,"abs_y":637}" class="column">- <span style="color: #1c1e3f;">description of the all aggregates of operators, including detailed information and possible actions,</span>
- <span style="color: #1c1e3f;">description of possible configurations,</span>
- <span style="color: #1c1e3f;">granting access,</span>
- <span style="color: #1c1e3f;">description of main processes as: login, reset password,</span>
- <span style="color: #1c1e3f;">additional and optional functionalities.</span>

</div></div></div></div>### <span style="color: #1c1e3f;">Terminology</span>

<span style="color: #1c1e3f;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-cus" style="border-collapse: collapse; width: 107.161%; height: 109.983px;"><tbody><tr style="height: 35.4px;"><td bgcolor="#1C1E3F" style="width: 17.1794%; height: 35.4px;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 82.7959%; height: 35.4px;" width="353"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr style="height: 35.4px;"><td style="width: 17.1794%; height: 35.4px;"><span style="color: #1c1e3f;">Operator</span>

</td><td style="width: 82.7959%; height: 35.4px;"><span style="color: #1c1e3f;">User using the Portal regardless of role or level of rights.</span>

</td></tr><tr style="height: 39.1833px;"><td style="width: 17.1794%; height: 39.1833px;"><span style="color: #1c1e3f;">Session token</span>

</td><td style="width: 82.7959%; height: 39.1833px;"><span style="color: #1c1e3f;">Access to the system by a web application user is secured using a session token to uniquely associate the session with the user. It is required to perform any action.</span>

</td></tr></tbody></table>

## <span style="color: #1c1e3f;">Access and configuration</span>

### <span style="color: #1c1e3f;">Access solutions</span>

<span style="color: #1c1e3f;">The access to Admin Portal in available in 3 ways:</span>

<div bis_size="{"x":150,"y":981,"w":840,"h":112,"abs_x":615,"abs_y":1195}" class="page" id="bkmrk-direct-traffic-throu" title="Page 7"><div bis_size="{"x":150,"y":981,"w":840,"h":112,"abs_x":615,"abs_y":1195}" class="page" title="Page 7"><div bis_size="{"x":150,"y":981,"w":840,"h":112,"abs_x":615,"abs_y":1195}" class="layoutArea"><div bis_size="{"x":150,"y":981,"w":840,"h":112,"abs_x":615,"abs_y":1195}" class="column">- <span style="color: #1c1e3f;">direct traffic through VPN (Virtual Private Network) - requires VPN reconfiguration on both sides,</span>
- <span style="color: #1c1e3f;">block access to the domain and allow access from a particular IP address (specific IP addresses or a range</span>
    
    <span style="color: #1c1e3f;">of addresses) - configuration required on Verestro side,</span>
- <span style="color: #1c1e3f;">free access for everyone, who have an account in Admin Portal (no matter if VPN configuration or IP</span>
    
    <span style="color: #1c1e3f;">address are set.</span>

</div></div></div></div><span style="color: #1c1e3f;">Admin Portal is available on two environments:</span>

<span style="color: #1c1e3f;">▪ test environment (dev/UAT environment),</span>  
<span style="color: #1c1e3f;">▪ production environment.</span>

<span style="color: #1c1e3f;">Sample of test environment (URL): **https://admin-panel-nameofclient.verestro.dev/** </span>  
<span style="color: #1c1e3f;">Sample of production environment (URL): **https://admin-panel-nameofclient.verestro.com/**</span>

<span style="color: #1c1e3f;">**IMPORTANT**: There is also option to use custom domains.</span>

### <span style="color: #1c1e3f;">Configuration of Admin Portal</span>

<span style="color: #1c1e3f;">Admin Panel has a several default parameters related to the time of each action. Table below describes particular action and time of session token.</span>

<table border="1" id="bkmrk-action-description-a" style="border-collapse: collapse; width: 100%; height: 261.2px;"><tbody><tr style="height: 50px;"><td bgcolor="#1C1E3F" style="width: 22.3678%; height: 50px;" width="353"><span style="color: #ecf0f1;">**Action**</span></td><td bgcolor="#1C1E3F" style="width: 48.9254%; height: 50px;" width="353"><span style="color: #ecf0f1;">**Description**</span></td><td bgcolor="#1C1E3F" style="width: 28.6821%; height: 50px;" width="353"><span style="color: #ecf0f1;">**Accessibility time**</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 22.3678%; height: 35.2px;"><span style="color: #1c1e3f;">Reset password</span>

</td><td style="width: 48.9254%; height: 35.2px;"><span style="color: #1c1e3f;">Validity of link to reset password.</span>

</td><td style="width: 28.6821%; height: 35.2px;"><span style="color: #1c1e3f;">60 minutes</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 22.3678%; height: 35.2px;"><span style="color: #1c1e3f;">Create an account</span>

</td><td style="width: 48.9254%; height: 35.2px;"><span style="color: #1c1e3f;">Validity of link to first login to Admin Panel.</span>

</td><td style="width: 28.6821%; height: 35.2px;"><span style="color: #1c1e3f;">60 minutes</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 22.3678%; height: 35.2px;"><span style="color: #1c1e3f;">Login to the panel</span>

</td><td style="width: 48.9254%; height: 35.2px;"><span style="color: #1c1e3f;">Validity of code (4 numbers) to login.</span>

</td><td style="width: 28.6821%; height: 35.2px;"><span style="color: #1c1e3f;">10 minutes</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 22.3678%; height: 35.2px;"><span style="color: #1c1e3f;">User session</span>

</td><td style="width: 48.9254%; height: 35.2px;"><span style="color: #1c1e3f;">Session after successful login to the panel.</span>

</td><td style="width: 28.6821%; height: 35.2px;"><span style="color: #1c1e3f;">15 minutes</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 22.3678%; height: 35.2px;"><span style="color: #1c1e3f;">User lock</span>

</td><td style="width: 48.9254%; height: 35.2px;"><span style="color: #1c1e3f;">Time of lock due to incorrect password.</span>

</td><td style="width: 28.6821%; height: 35.2px;"><span style="color: #1c1e3f;">max 24h (until midnight next day)</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 22.3678%; height: 35.2px;"><span style="color: #1c1e3f;">Registration link</span>

</td><td style="width: 48.9254%; height: 35.2px;"><span style="color: #1c1e3f;">Validity of invitation link.</span>

</td><td style="width: 28.6821%; height: 35.2px;"><span style="color: #1c1e3f;">60 minutes</span>

</td></tr></tbody></table>

These are the default values, they can be changed at the request of the customer.

## <span style="color: #1c1e3f;">Security</span>

<span style="color: #1c1e3f;">The systems offered by Verestro are fully secure, which is confirmed by current third-party certificates. As we store card and payment data we are obliged to comply with strict legal requirements. Card and user data are stored in a specially designed environment - Data Core. This environment is PCI DSS certified. The PCI-DSS standard guarantees the security of payment card data. It ensures that sensitive information is properly guarded and provides maximum security in the payment process. The portal operators' passwords are kept in a different database from the end users' data for security reasons. To encrypt them the algorithm Bcrypt with a cost of 10 is used. The cost parameter specifies a key expansion iteration count as a power of two, which is an input to the crypt algorithm.</span>

<span style="color: #1c1e3f;">We achieve high security standards by, among other things :</span>

<div bis_size="{"x":150,"y":2071,"w":840,"h":246,"abs_x":615,"abs_y":2285}" class="page" id="bkmrk-building-and-maintai" title="Page 8"><div bis_size="{"x":150,"y":2071,"w":840,"h":246,"abs_x":615,"abs_y":2285}" class="page" title="Page 8"><div bis_size="{"x":150,"y":2071,"w":840,"h":246,"abs_x":615,"abs_y":2285}" class="layoutArea"><div bis_size="{"x":150,"y":2071,"w":840,"h":246,"abs_x":615,"abs_y":2285}" class="column">1. <span style="color: #1c1e3f;">Building and maintaining network security - the need to build and maintain a firewall configuration that protects cardholder data, not using manufacturers' default passwords and settings.</span>
2. <span style="color: #1c1e3f;">Protecting cardholder data - protecting stored cardholder data, encrypting data transmissions when using public networks.</span>
3. <span style="color: #1c1e3f;">Maintaining a payment management program - using regularly updated anti-virus systems, developing secure systems and applications.</span>
4. <span style="color: #1c1e3f;">Implementing strong access control methods - limiting access to cardholder data to only those with a business need, assigning each user a unique ID, limiting physical access to cardholder data.</span>
5. <span style="color: #1c1e3f;">Regular network monitoring and testing - testing security systems and processes, controlling access to network resources and cardholder data.</span>
6. <span style="color: #1c1e3f;">Maintaining information security policies - relying on security policies for employees and vendors.</span>

</div></div></div></div><span style="color: #1c1e3f;">[![image-1651662192595.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662192595.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662192595.png)</span>

## <span style="color: #1c1e3f;">Architecture</span>

<span style="color: #1c1e3f;">Admin Panel uses Verestro's distributed systems to provide the highest quality of service. It is practically the best architectural solution these days. As mentioned in the previous chapter, the communication between services is completely secure, maintaining the highest security standards. This kind of system guarantees not only high efficiency, due to the division of responsibilities between the components, but also allows for easy and fast scaling of the system according to the customer's requirements.</span>

<span style="color: #1c1e3f;">Below is a sample architecture for the product VCP or in other words Admin Panel MDES along with MCBP Wallet.</span>

<span style="color: #1c1e3f;">[![image-1651662217484.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662217484.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662217484.png)</span>

## <span style="color: #1c1e3f;">Login procedure</span>

### <span style="color: #1c1e3f;">First login (activation)</span>  


<span style="color: #1c1e3f;">Users could be added only from the panel. It is not possible to register in the system without an invitation. Basic administrators accounts that can be used to create a user hierarchy are provided with the panel instance.</span>

<span style="color: #1c1e3f;">In order to create a new user account you have to log in to the panel using your e-mail address, which is user login. Then go to the "Administrators" tab and fill in the required data. After filling in the role, personal data and e-mail address there will be sent a welcome message with an activation link for new account.</span>

<span style="color: #1c1e3f;">[![Frame 6.png](https://developer.verestro.com/uploads/images/gallery/2022-06/scaled-1680-/frame-6.png)](https://developer.verestro.com/uploads/images/gallery/2022-06/frame-6.png)</span>

<span style="color: #1c1e3f;">Once the email send process is complete, the invited user will receive a message. It contains a welcome and an activation link - used to set a password to access the system.</span>

<span style="color: #1c1e3f;">[![image-1651662342529.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662342529.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662342529.png)</span>

<span style="color: #1c1e3f;">Clicking on the link redirects to the login page, where the employee will have to set a password during the first logging in. The required password standard is a minimum of 8 characters, at least one digit, one capital letter and one letter.</span>

<span style="color: #1c1e3f;">[![image-1651662395526.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662395526.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662395526.png)</span>

### <span style="color: #1c1e3f;">Login procedure</span>

<span style="color: #1c1e3f;">Operator must provide correct pair – e-mail and password. If the provided login is incorrect, a message informing the employee of an error “Incorrect e-mail or password” and the possibility of another attempt will be displayed.</span>

<span style="color: #1c1e3f;">[![image-1651662481851.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662481851.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662481851.png)</span>

<span style="color: #1c1e3f;">If the data provided is correct, an authentication code is sent. This is required to complete the next step of the two-step login.</span>

<span style="color: #1c1e3f;">[![image-1651662508108.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662508108.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662508108.png)</span>

<span style="color: #1c1e3f;">As last step application asks for code. Sent code has set validity time. If code will not be provided in this time, login procedure must be started from first step.</span>

<span style="color: #1c1e3f;">[![image-1651662524289.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662524289.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662524289.png)</span>

## <span style="color: #1c1e3f;">Reset password procedure</span>

<span style="color: #1c1e3f;">In order to reset password, admin has to open the login page and click option “reset password” (located under e-mail and password inputs). In next step, admin must provide correct e-mail address.</span>

<span style="color: #1c1e3f;">[![image-1651662594872.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662594872.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662594872.png)</span>

<span style="color: #1c1e3f;">If the provided e-mail is correct, reset password link will be send to the employee's company e-mail address.</span>

<span style="color: #1c1e3f;">[![image-1651662613161.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662613161.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662613161.png)</span>

<span style="color: #1c1e3f;">Clicking on the link redirects to the reset password page, where the employee will have to provide his e-mail address and set a new password. The required password standard is a minimum of 8 characters, at least one digit, one capital letter and one small letter.</span>

<span style="color: #1c1e3f;">[![image-1651662637637.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662637637.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662637637.png)</span>

## <span style="color: #1c1e3f;">Main view</span>

<span style="color: #1c1e3f;">Once the authentication process is properly completed, the bank employee has access to the panel. He is shown the main screen of the system. Depending on the assigned rights group its appearance may vary. Different roles in the system have different tabs available. </span>

<span style="color: #1c1e3f;">[![image-1651662664655.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662664655.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662664655.png)</span>

<span style="color: #1c1e3f;">The components that make up the Admin Portal are:</span>  
<span style="color: #1c1e3f;">1) Main menu contains aggregates as: customers, cards, devices, payment history, IBANs, project administration (administrators, visuals, logs).</span>  
<span style="color: #1c1e3f;">2) Admin Panel adjusted to the client’s colours and logotype. </span>  
<span style="color: #1c1e3f;">3) Filters allows to select multiple filter options and display results that contain information all the selected criteria. </span>  
<span style="color: #1c1e3f;">4) List of the most important information referring to each aggregate (example: customers). </span>  
<span style="color: #1c1e3f;">5) Actions allows admin to change the status of aggregate or edit data. </span>

##   
<span style="color: #1c1e3f;">Operator administration</span>  


### <span style="color: #1c1e3f;">Roles and permissions</span>

From the perspective of the bank’s operations team or call center staff, access to authorization levels is now managed using **access labels** rather than 3 predefined roles as it was in the past.

Three standard **access labels** have been introduced to reflect the typical organizational hierarchy:

- `employee`
- `manager`
- `admin`

These labels correspond to different access levels and responsibilities related to operational functionalities within the portal. The core duties available under each label include customer verification, data visibility, and in some cases, data editing.

On request, we can create additional privilege levels such as readonly or privileges for level 1 support and level 2 support.

Operators may hold one or more labels simultaneously, allowing for flexible and precise permission management tailored to the needs of the institution.

<table id="bkmrk-aggregate-action-adm" style="height: 212.8px;" width="827"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Aggregate area**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Admin**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Manager**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Employee**</span>

</td></tr><tr style="height: 29.6px;"><td rowspan="6" style="height: 177.6px;"><span style="color: #1c1e3f;">Portal management - Operators</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;"><span style="color: #1c1e3f;">Create</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;"><span style="color: #1c1e3f;">Edit</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;"><span style="color: #1c1e3f;">Delete</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;"><span style="color: #1c1e3f;">Lock</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;"><span style="color: #1c1e3f;">Unlock</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.6px;"><span style="color: #1c1e3f;">-</span></td></tr></tbody></table>

- An operator with the `admin` label:
    
    
    - Can view, create, edit, and delete other operators, regardless of their assigned labels.
    - Has full visibility of all users, including other `admin`, `manager`, and `employee` operators.
    - May assign any access label to other operators.
    - Has access to access label management (assign to operator).
- An operator with the `manager` label:
    
    
    - Can manage operators labeled as `employee` only.
    - Has access to operator management functions (view, create, edit, delete) within this scope.
    - Cannot view or modify users with `manager` or `admin` labels.
- An operator with the `employee` label:
    
    
    - Does not have access to operator management functionalities.
    - Can only perform tasks allowed within their assigned label scope, as defined per product configuration.

### <span style="color: #1c1e3f;">Operators list</span>

<span style="color: #1c1e3f;">Administration Panel Accounts list contains filters and columns with dates. In this section detailed lists don’t occur. The filters are used for dynamic searching, such data as: e-mail, first name, last name, group (available: admin, manager, employee). </span>

<span style="color: #1c1e3f;">[![image-1656331005778.png](https://developer.verestro.com/uploads/images/gallery/2022-06/scaled-1680-/image-1656331005778.png)](https://developer.verestro.com/uploads/images/gallery/2022-06/image-1656331005778.png)</span>

<span style="color: #1c1e3f;">Basic list includes following information:</span>

<table id="bkmrk-parameter-descriptio-13"><tbody><tr><td bgcolor="#1C1E3F" style="width: 349.5px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 349.5px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td width="141"><span style="color: #1c1e3f;">Group</span>

</td><td width="567"><span style="color: #1c1e3f;">Group determines the access level.</span>

</td></tr><tr><td width="141"><span style="color: #1c1e3f;">E-mail</span>

</td><td width="567"><span style="color: #1c1e3f;">Admin e-mail address.</span>

</td></tr><tr><td width="141"><span style="color: #1c1e3f;">First name</span>

</td><td width="567"><span style="color: #1c1e3f;">Admin first name.</span>

</td></tr><tr><td width="141"><span style="color: #1c1e3f;">Last name</span>

</td><td width="567"><span style="color: #1c1e3f;">Admin last name.</span>

</td></tr><tr><td width="141"><span style="color: #1c1e3f;">Status</span>

</td><td width="567"><span style="color: #1c1e3f;">Admin status (described in admin statuses part).</span>

</td></tr><tr><td width="141"><span style="color: #1c1e3f;">Actions</span>

</td><td width="567"><span style="color: #1c1e3f;">Action which can be performed on particular admin (described in admin actions part).</span>

</td></tr></tbody></table>

### <span style="color: #1c1e3f;">Account statuses</span>

<div bis_size="{"x":150,"y":12426,"w":840,"h":379,"abs_x":615,"abs_y":12640}" class="table-wrap" id="bkmrk-name-of-status-descr"><div bis_size="{"x":150,"y":12426,"w":840,"h":379,"abs_x":615,"abs_y":12640}" class="table-wrap"><div bis_size="{"x":150,"y":12426,"w":840,"h":379,"abs_x":615,"abs_y":12640}" class="table-wrap"><table class="relative-table confluenceTable tablesorter tablesorter-default stickyTableHeaders" role="grid" style="width: 100%;"><thead class="tableFloatingHeaderOriginal"><tr class="tablesorter-headerRow" role="row"><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Name of status** </span>

</td><td bgcolor="#1C1E3F" style="width: 82.7959%;" width="353"><span style="color: #ecf0f1;">**Description**</span></td></tr></thead><tbody aria-live="polite" aria-relevant="all"><tr role="row"><td class="confluenceTd" style="width: 28.1913%;"><span style="color: #1c1e3f;">Inactive</span></td><td class="confluenceTd" style="width: 71.8087%;"><span style="color: #1c1e3f;">The inactive status means that the operator account was created with the is\_active=false flag. No invitation has been sent to the system. This is an optional status.</span></td></tr><tr role="row"><td class="confluenceTd" style="width: 28.1913%;"><span style="color: #1c1e3f;">Invited</span></td><td class="confluenceTd" style="width: 71.8087%;"><span style="color: #1c1e3f;">The invited status means that the invitation to the system (password setting link) has been sent to the operator. This is possible in two cases:</span>  
<span style="color: #1c1e3f;">1. the account was created with the flag is\_active=true.</span>  
<span style="color: #1c1e3f;">2. the account was created with the flag is\_active=false and then activated.</span></td></tr><tr role="row"><td class="confluenceTd" style="width: 28.1913%;"><span style="color: #1c1e3f;">Active</span></td><td class="confluenceTd" style="width: 71.8087%;"><span style="color: #1c1e3f;">The active status means that the operator has properly completed the registration and activation process, i.e. has created a password to the portal (using the link with the invitation or the resetPassword procedure if the link has expired). In this status the access to the portal is possible - it is the only status that allows a proper login. </span>

</td></tr><tr role="row"><td class="confluenceTd" colspan="1" style="width: 28.1913%;"><span style="color: #1c1e3f;">Locked</span></td><td class="confluenceTd" colspan="1" style="width: 71.8087%;"><span style="color: #1c1e3f;">The locked status clearly indicates that the operator has been locked by another operator. This status can be applied to all statuses except deleted. From locked status operator can return to his previous status. Moreover, if an operator with status invited has been moved to locked status and in the meantime has completed registration, then after removing the lock it will have active status - not invited as it was before the lock.</span>

</td></tr><tr role="row"><td class="confluenceTd" colspan="1" style="width: 28.1913%;"><span style="color: #1c1e3f;">Deleted</span></td><td class="confluenceTd" colspan="1" style="width: 71.8087%;"><span style="color: #1c1e3f;">The deleted status means that the portal operator has been irreversibly removed from the system. It is not possible to restore an operator account from this status.</span></td></tr></tbody></table>

</div></div></div><span style="color: #1c1e3f;">Referring to the above tables, the possible transition of operator states is presented in the diagram below.</span>

<span style="color: #1c1e3f;">Standard flow - operator is created in status invited (Admin Panel MDES/VCP scenario).</span>

<span style="color: #1c1e3f;">[![image-1651747168588.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651747168588.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651747168588.png)</span>

<span style="color: #1c1e3f;">Alternative flow - operator is created in status inactive.</span>

<span style="color: #1c1e3f;">[![image-1651747318434.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651747318434.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651747318434.png)</span>

### <span style="color: #1c1e3f;">Accounts actions</span>

<span style="color: #1c1e3f;">Administration Panel user can perform the following actions for the particular user (admin, manager, employee):</span>  
<span style="color: #1c1e3f;">a) add admin/manager/employee – necessary to input following data: group (select: admin, manager, employee), first name, last name, e-mail. In order to confirm “Save” button should be clicked. Added user should receive e-mail with link to activate account and set the password. </span>

<span style="color: #1c1e3f;">[![image-1656331146694.png](https://developer.verestro.com/uploads/images/gallery/2022-06/scaled-1680-/image-1656331146694.png)](https://developer.verestro.com/uploads/images/gallery/2022-06/image-1656331146694.png)</span>

<span style="color: #1c1e3f;">b) edit admin/manager/employee – possible to change following data: group (select: admin, manager, employee), first name, last name, e-mail. There's no option to edit operator with status "invited", in this particular case it's necessary to delete invitation and add a new operator.</span>

<span style="color: #1c1e3f;">[![image-1656331033302.png](https://developer.verestro.com/uploads/images/gallery/2022-06/scaled-1680-/image-1656331033302.png)](https://developer.verestro.com/uploads/images/gallery/2022-06/image-1656331033302.png)</span>

<span style="color: #1c1e3f;">c) lock admin/manager/employee – temporary lock of user.</span>

<span style="color: #1c1e3f;">[![image-1656331068038.png](https://developer.verestro.com/uploads/images/gallery/2022-06/scaled-1680-/image-1656331068038.png)](https://developer.verestro.com/uploads/images/gallery/2022-06/image-1656331068038.png)</span>

## <span style="color: #1c1e3f;">Notifications in the system</span>

<span style="color: #1c1e3f;">This section contains all email messages that are sent in the system to the portal operator.</span>

<span style="color: #1c1e3f;">Emails from Admin Panel to operator.</span>

<table id="bkmrk-process-topic-detail" style="width: 87.4074%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Process**</span>

</td><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Topic**</span>

</td><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Details**</span>

</td><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Comment**</span>

</td></tr><tr><td style="width: 17.8218%;" width="80"><span style="color: #1c1e3f;">Invitation to the system</span>

</td><td style="width: 20.3654%;" width="131"><span style="color: #1c1e3f;">Set password to administration panel.</span>

</td><td style="width: 36.4946%;" width="317"><span style="color: #1c1e3f;">Hello!</span>

<span style="color: #1c1e3f;">You are receiving this e-mail because an account was created for you, and you need to set a new password.</span>

<span style="color: #1c1e3f;">&lt;button to set password&gt;</span>

<span style="color: #1c1e3f;">Regards,</span>

<span style="color: #1c1e3f;">&lt; NameOfClient &gt;</span>

</td><td style="width: 25.3182%;" width="179"><span style="color: #1c1e3f;">Standard email sent when portal operator added new operator.</span>

</td></tr><tr><td style="width: 17.8218%;" width="80"><span style="color: #1c1e3f;">Login process</span>

</td><td style="width: 20.3654%;" width="131"><span style="color: #1c1e3f;">Login code.</span>

</td><td style="width: 36.4946%;" width="317"><span style="color: #1c1e3f;">Hello!</span>

<span style="color: #1c1e3f;">Your login code: &lt;code&gt;</span>

<span style="color: #1c1e3f;">Regards,</span>

<span style="color: #1c1e3f;">&lt; NameOfClient &gt;</span>

</td><td style="width: 25.3182%;" width="179"><span style="color: #1c1e3f;">Standard AP email sent when portal operator entered correct email and password.</span>

</td></tr><tr><td style="width: 17.8218%;" width="80"><span style="color: #1c1e3f;">Reset password</span>

</td><td style="width: 20.3654%;" width="131"><span style="color: #1c1e3f;">Reset password to administration panel.</span>

</td><td style="width: 36.4946%;" width="317"><span style="color: #1c1e3f;">Hello!</span>

<span style="color: #1c1e3f;">You are receiving this mail because someone initialized password reset for your account. If it was not you, you can ignore this mail.</span>

<span style="color: #1c1e3f;">&lt;button to reset password&gt;</span>

<span style="color: #1c1e3f;">Regards,</span>

<span style="color: #1c1e3f;">&lt;NameOfClient&gt;</span>

</td><td style="width: 25.3182%;" width="179"><span style="color: #1c1e3f;">Standard Admin Panel email sent when portal operator uses "reset password" button on login page.</span>

</td></tr><tr><td style="width: 17.8218%;" width="80"><span style="color: #1c1e3f;">Additional password policy</span>

</td><td style="width: 20.3654%;" width="131"><span style="color: #1c1e3f;">Password expiration reminder.</span>

</td><td style="width: 36.4946%;" width="317"><span style="color: #1c1e3f;">Hello!</span>

<span style="color: #1c1e3f;">Your password will expire in &lt;NumerOfDays&gt; days. Please change your password to avoid losing access to the portal.</span>

<span style="color: #1c1e3f;">Regards,</span>

<span style="color: #1c1e3f;">&lt;NameOfClient&gt;</span>

</td><td style="width: 25.3182%;" width="179"><span style="color: #1c1e3f;">Related to additional policy to force password changes.</span>

</td></tr><tr><td style="width: 17.8218%;" width="80"><span style="color: #1c1e3f;">Inactive account policy</span>

</td><td style="width: 20.3654%;" width="131"><span style="color: #1c1e3f;">Inactive account reminder.</span>

</td><td style="width: 36.4946%;" width="317"><span style="color: #1c1e3f;">Hello!</span>

<span style="color: #1c1e3f;">Due to inactivity your account will be blocked in &lt;NumerOfDays&gt; days. Please log into the portal to avoid losing access to the portal.</span>

<span style="color: #1c1e3f;">Regards,</span>

<span style="color: #1c1e3f;">&lt;NameOfClient&gt;</span>

</td><td style="width: 25.3182%;" width="179"><span style="color: #1c1e3f;">Related to the additional policy of automatically deactivating unused accounts.</span>

</td></tr></tbody></table>

## <span style="color: #1c1e3f;">Additional features</span>

<span style="color: #1c1e3f;">This section focuses on additional functionality in the system. By default they are disabled, they can be enabled upon request during panel creation or panel version upgrade.</span>

### <span style="color: #1c1e3f;">Token blacklisting </span>

<span style="color: #1c1e3f;">For better security, a mechanism for blacklisting session tokens has been prepared. This makes it possible to prevent unauthorized access to the portal and data using the session token of a logged out user (if the token life has not expired yet). </span>

<span style="color: #1c1e3f;">It should be noted that during the logout process the session token in the user's browser is destroyed, regardless of whether the blacklisting mechanism is enabled. Also, closing the browser deletes the token.</span>

<span style="color: #1c1e3f;">However, a theoretical scenario is that the user's token is intercepted and used for unauthorized access to the system. Access possible for the lifetime of the token. </span>

<span style="color: #1c1e3f;">When this mechanism is enabled, the token is blacklisted (and therefore prevented from further use despite the active life time) and each query to the backend (API Admin Panel) checks whether the token used by the user is not blacklisted. </span>

### <span style="color: #1c1e3f;">Session extension popup </span>  


<span style="color: #1c1e3f;">Sometimes the session time may not be sufficient to perform the portal user's operations. For this reason a mechanism has been created to ask the user if there is a need to extend the current session. </span>

  
<span style="color: #1c1e3f;">It should be noted that by default when half of the session time elapses and the user performs some action (moves to another tab, clicks a button) the session time is renewed. By session time renewal it is meant that a new session token is assigned to the user and the session time counter is restored to its default, maximum value.</span>

  
<span style="color: #1c1e3f;">When the mechanism is active at a certain time before the end of the session the user is asked if he needs more time (screen below). If user chooses affirmative answer, there is assigned a new session token and the session time is restored to the default, maximum. Selecting no closes the dialog. Not selecting an option will close the dialog when the session time expires and the user is logged out.</span>

<span style="color: #1c1e3f;">[![image-1651747543966.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651747543966.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651747543966.png)</span>

### <span style="color: #1c1e3f;">Tooltip for table row values</span>

<span style="color: #1c1e3f;">Depending on the resolution and screen size, the appearance of each screen may vary cosmetically. Admin Panel is responsive but values in tables can be of different length (up to 255 characters). It is not always possible to display the entire value in a single table cell. For this reason, a mechanism was created to display a tooltip for table cell values. </span>

  
<span style="color: #1c1e3f;">The default mechanism is to show the user as many characters as fit into the table cell - depending on the screen size of the device. It is possible in this case to copy the whole, valid value of the cell. Unfortunately it is not possible to preview it by user in simple way - it is necessary to copy cell value e.g. to text document to know its characters that do not fit in the cell. </span>

  
<span style="color: #1c1e3f;">By enabling described mechanism the tooltip is displayed when the user hovers the mouse over a particular value in the table and waits for 1 second without moving the mouse. The user can easily see the entire value of such a variable.</span>  
<span style="color: #1c1e3f;"> </span>

<span style="color: #1c1e3f;">[![image-1651747568528.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651747568528.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651747568528.png)</span>

### <span style="color: #1c1e3f;">Password policies </span>

<span style="color: #1c1e3f;">As it is extremely important for us to ensure the security of the portal operators' data and the data to which the operators have direct access, we are providing an additional policies for passwords.</span>

#### <span style="color: #1c1e3f;"><span style="color: #1c1e3f;">User lock</span></span>

<span style="color: #1c1e3f;"><span style="color: #1c1e3f;">For added security, a popular mechanism has been implemented to lock the user's account for the period set in the configuration options. By default, the operator's account is blocked until the end of the day after 3 incorrect login attempts, i.e. if the user enters the wrong password 3 times, he will not log in. Such a user can be unblocked, for example, by correctly performing a password reset. </span></span>

#### <span style="color: #1c1e3f;">Force password change </span>

<span style="color: #1c1e3f;">The first of the additional policies that can be used on the admin instance of the panel is to force the operators to change the password every specified number of days. In the case of inactivity on the part of the operator the account is locked - its unlocking is possible through a password reset mechanism. Before the account is blocked, an email notification is sent about the need to change the password - the time when the email is to be sent is configurable. </span>

#### <span style="color: #1c1e3f;">Force unique password </span>

<span style="color: #1c1e3f;">A second, additional safeguard in password security policies is to prevent a user from setting a password that they have already used in the past. With this mechanism, it is possible to configure how many previous passwords should be excluded from reuse. Of course, for data security reasons, previously used passwords are not stored but only their unique hash, which is used for uniqueness comparison. </span>

#### <span style="color: #1c1e3f;">Deactivate inactive accounts</span>

<span style="color: #1c1e3f;">In order to ensure the safety of the data contained on the portal, an automatic deactivation mechanism for unused accounts has been created. It allows to define the time without logging in after which the operator will be blocked. Unblocking the account is possible by using the password reset mechanism, which is tantamount to confirming your identity and access to your e-mail address.</span>

### <span style="color: #1c1e3f;">Handling an unavailable service </span>

<span style="color: #1c1e3f;">As Admin Panel consists of multiple services (as a reminder, individual services are responsible for the corresponding sections in the side menu), it is important to ensure the availability of the application when any of the individual components is not working (for example, due to a scheduled maintenance outage). For this reason, a mechanism for graying out unavailable services in the side menu has been implemented and enabled by default. If any product/service is temporarily unavailable, the portal operator can still use the functionality provided by the other services. In the case that the unavailable service becomes operational, the section becomes available again after refreshing the page. </span>

# Token Management Administration Panel Overview

<span style="color: #1c1e3f;">The TMP Administration Panel (or the admin portal/portal for short) is the essential tool for you to work with your online application. Here you can manage payment tokens and track history of payments. The presented solution is prepared for rebranding for the client's brand. The document is divided into sections that describe the various components of the system. Each section contains a screen presenting the functionality and a detailed description of the states occurring in it.</span>

### <span style="color: #1c1e3f;">Purpose and scope</span>

<span style="color: #1c1e3f;">This product guide provides a high-level overview of Admin Panel Management. This document covers the following topics:</span>

<div class="page" id="bkmrk-description-of-the-a" title="Page 5"><div class="page" title="Page 5"><div class="layoutArea"><div class="column">- <span style="color: #1c1e3f;">description of the all aggregates of tokens, including detailed information and possible actions,</span>
- <span style="color: #1c1e3f;">description of possible configurations,</span>
- <span style="color: #1c1e3f;">granting access,</span>
- <span style="color: #1c1e3f;">additional and optional functionalities.</span>

</div></div></div></div>### <span style="color: #1c1e3f;">Abbreviations &amp; Acronyms</span>

<span style="color: #1c1e3f;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-vpn" style="width: 50.3704%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 14.1188%;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 85.8488%;" width="353"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td style="width: 14.1188%;"><span style="color: #1c1e3f;">MDES</span></td><td style="width: 85.8488%;"><span style="color: #1c1e3f;">Mastercard Digital Enablement Services</span>

</td></tr><tr><td style="width: 14.1188%;"><span style="color: #1c1e3f;">VTS</span></td><td style="width: 85.8488%;"><span style="color: #1c1e3f;">Visa Token Service</span>

</td></tr><tr><td style="width: 14.1188%;"><span style="color: #1c1e3f;">TMP</span></td><td style="width: 85.8488%;"><span style="color: #1c1e3f;">Token Management Platform</span>

</td></tr><tr><td style="width: 14.1188%;"><span style="color: #1c1e3f;">OTP</span></td><td style="width: 85.8488%;"><span style="color: #1c1e3f;">One Time Password</span>

</td></tr></tbody></table>

### <span style="color: #1c1e3f;">Terminology</span>

<span style="color: #1c1e3f;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-cus" style="width: 110.37%; height: 220.8px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 17.2166%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 82.7355%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr style="height: 35.2px;"><td style="width: 17.2166%; height: 35.2px;"><span style="color: #1c1e3f;">Customer</span></td><td style="width: 82.7355%; height: 35.2px;"><span style="color: #1c1e3f;">Cardholder.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.2166%; height: 35.2px;"><span style="color: #1c1e3f;">Operator</span>

</td><td style="width: 82.7355%; height: 35.2px;"><span style="color: #1c1e3f;">User using the Admin Panel.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.2166%; height: 35.2px;"><span style="color: #1c1e3f;">Token</span>

</td><td style="width: 82.7355%; height: 35.2px;"><span style="color: #1c1e3f;">Payment Token.</span>

</td></tr><tr style="height: 80px;"><td style="width: 17.2166%; height: 80px;"><span style="color: #1c1e3f;">Session token</span>

</td><td style="width: 82.7355%; height: 80px;"><span style="color: #1c1e3f;">Access to the system by a web application user is secured using a session token to uniquely associate the session with the user. It is required to perform any action.</span>

</td></tr></tbody></table>

## <span style="color: #1c1e3f;">MAIN VIEW</span>

<span style="color: #1c1e3f;">Once the authentication process is properly completed, the bank employee has access to the panel. It is shown the main screen of the system. Depending on the assigned rights group its appearance may vary. Different roles in the system have different tabs available. </span>

<span style="color: #1c1e3f;">[![TMP.png](https://developer.verestro.com/uploads/images/gallery/2023-04/scaled-1680-/tmp.png)](https://developer.verestro.com/uploads/images/gallery/2023-04/tmp.png)</span>

<span style="color: #1c1e3f;">The components that make up the Admin Portal are:</span>  
<span style="color: #1c1e3f;">1) Main menu contains aggregates as: tokens, history of payments, reports in Token Management Tab and Portal Management Tab.</span>  
<span style="color: #1c1e3f;">2) Admin Panel adjusted to the client’s colours and logotype. </span>  
<span style="color: #1c1e3f;">3) Filters allows to select multiple filter options and display results that contain information limited all the selected criteria. </span>  
<span style="color: #1c1e3f;">4) List of the most important information referring to each aggregate (example: tokens). </span>  
<span style="color: #1c1e3f;">5) Actions allows admin to change the status of a single entity or edit data. </span>

## <span style="color: #1c1e3f;">TOKEN MANAGEMENT</span>

### <span style="color: #1c1e3f;">Tokens</span>

<span style="color: #1c1e3f;">Tokens section contains a list of tokens and the filters. The filters are used for dynamic searching, such data as: phone number, VPAN (external card id), path, status last four digits of card or token, payment scheme and others.</span>

<span style="color: #1c1e3f;">[![image-1680696691950.png](https://developer.verestro.com/uploads/images/gallery/2023-04/scaled-1680-/image-1680696691950.png)](https://developer.verestro.com/uploads/images/gallery/2023-04/image-1680696691950.png)</span>

#### <span style="color: #1c1e3f;">Basic list includes following information:</span>

<table id="bkmrk-parameter-descriptio" style="width: 100%; height: 409.6px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 17.1794%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 17.1794%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;" width="141"><span style="color: #1c1e3f;">VPAN</span>

</td><td style="width: 17.1794%; height: 35.2px;" width="567"><span style="color: #1c1e3f;">External Card ID provided by the Issuer.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Payment scheme</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Payment scheme - Mastercard of Visa.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Token</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Token last 4 digits.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Phone Number</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Cardholder's Phone number.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">User name</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Cardholder's User name.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Token status.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Token requestor</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Token Requestor/Wallet.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Device</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Device form factor.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Path</span>

</td><td style="width: 17.1794%; height: 35.2px;"><span style="color: #1c1e3f;">Inital authorization path - green/yellow/orange/red.</span>

</td></tr><tr style="height: 57.6px;"><td style="width: 17.1794%; height: 57.6px;" width="141"><span style="color: #1c1e3f;">Action</span>

</td><td style="width: 17.1794%; height: 57.6px;" width="567"><span style="color: #1c1e3f;">action which can be performed on particular customer (described in customer actions part).</span>

</td></tr></tbody></table>

#### <span style="color: #1c1e3f;">Available actions</span>

<table border="1" id="bkmrk-action-description-a" style="border-collapse: collapse; width: 87.037%; height: 178.781px;"><tbody><tr style="height: 29.7969px;"><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Action**</span></td><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr style="height: 29.7969px;"><td style="width: 20.5924%; height: 29.7969px;"><span style="color: #1c1e3f;">Activate</span></td><td style="width: 79.4076%; height: 29.7969px;"><span style="color: #1c1e3f;">This action activates the token. Available if the token can be activated and is currently INACTIVE.</span></td></tr><tr style="height: 29.7969px;"><td style="width: 20.5924%; height: 29.7969px;"><span style="color: #1c1e3f;">Suspend</span></td><td style="width: 79.4076%; height: 29.7969px;"><span style="color: #1c1e3f;">This action suspends the token. Available only for ACTIVE tokens.</span></td></tr><tr style="height: 29.7969px;"><td style="width: 20.5924%; height: 29.7969px;"><span style="color: #1c1e3f;">Unsuspend</span></td><td style="width: 79.4076%; height: 29.7969px;"><span style="color: #1c1e3f;">This action unsuspends the token. Available only for SUSPENDED tokens.</span></td></tr><tr style="height: 29.7969px;"><td style="width: 20.5924%; height: 29.7969px;"><span style="color: #1c1e3f;">Deactivate</span></td><td style="width: 79.4076%; height: 29.7969px;"><span style="color: #1c1e3f;">This action deactivates the token. Available for all INACTIVE, ACTIVE and SUSPENDED tokens.</span></td></tr></tbody></table>

#### <span style="color: #1c1e3f;">Generate tokens report</span>

<span style="color: #1c1e3f;">This button in the top right corner allows generating a report with tokens with applied filters. Maximal date range for a single report is 31 days. The excel file will be generated and automatically downloaded. This report can also be downloaded in Reports section later.</span>

#### <span style="color: #1c1e3f;">Token Details</span>

<span style="color: #1c1e3f;">Selecting a specific token allows to see more detailed data. In addition to basic information.</span>

<span style="color: #1c1e3f;">[![image-1680702708968.png](https://developer.verestro.com/uploads/images/gallery/2023-04/scaled-1680-/image-1680702708968.png)](https://developer.verestro.com/uploads/images/gallery/2023-04/image-1680702708968.png)</span>

<span style="color: #1c1e3f;">A list of related status changes, transactions and activation methods used is available.</span>

<span style="color: #1c1e3f;">[![image-1680702796336.png](https://developer.verestro.com/uploads/images/gallery/2023-04/scaled-1680-/image-1680702796336.png)](https://developer.verestro.com/uploads/images/gallery/2023-04/image-1680702796336.png)</span>

<span style="color: #1c1e3f;">Detailed list includes following information:</span>

<table id="bkmrk-parameter-descriptio-2"><tbody><tr><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td width="198"><span style="color: #1c1e3f;">Token ID</span>

</td><td width="510"><span style="color: #1c1e3f;">Internal Verestro Id of the token.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Token unique reference</span></div></td><td><span style="color: #1c1e3f;">MDES/VTS token unique reference.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">VPAN</span></div></td><td><span style="color: #1c1e3f;">External Card Id - Issuer Card Id.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Status</span></div></td><td><span style="color: #1c1e3f;">Token Status.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Status process</span></div></div></td><td><span style="color: #1c1e3f;">Status of the tokenization process - IN\_PROGRESS, FINISHED.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Sms count</span></div></div></div></td><td><span style="color: #1c1e3f;">Number of sms messages with OTP code sent.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Token type</span></div></div></div></div></td><td><span style="color: #1c1e3f;">The type of the token: CLOUD/EMBEDDED\_SE.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Wallet ID</span></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Wallet ID of the token requestor.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Correlation ID</span></div></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Value linking pre-digitization messages generated during provisioning.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Reason code</span></div></div></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Reason of the last token update.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Payment app instance ID</span></div></div></div></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Identifier of the Payment App instance within a device. NOTE - This may contain the identifier of the Secure Element or a mobile device for some wallets.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Issuer decision</span></div></div></div></div></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Final tokenization decision returned to MDES/VTS.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Issuer reason</span></div></div></div></div></div></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Reason of the DECLINE, if the tokenization is declined because of invalid card data, exp date or cvc.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">uPaid reason</span></div></div></div></div></div></div></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Reason of the DECLINE, if the tokenization is declined because of Verestro velocity controls triggered.</span>

</td></tr><tr><td><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><div _ngcontent-epg-c213="" class="name"><span style="color: #1c1e3f;">Account source</span></div></div></div></div></div></div></div></div></div></div></div></div></td><td><span style="color: #1c1e3f;">Account source - Manual entry, card on file, from mobile application.</span>

</td></tr></tbody></table>

### <span style="color: #1c1e3f;">Payment history</span>

#### <span style="color: #1c1e3f;">Payment history list</span>

<span style="color: #1c1e3f;">Payment history list contains filters and columns with dates. In this section actions don’t occur. The filters are used for dynamic searching, such data as: phone number, VAPN, date range, status and token requestor . The date is displayed in local time.</span>

<span style="color: #1c1e3f;">[![image-1680703618690.png](https://developer.verestro.com/uploads/images/gallery/2023-04/scaled-1680-/image-1680703618690.png)](https://developer.verestro.com/uploads/images/gallery/2023-04/image-1680703618690.png)</span>

<span style="color: #1c1e3f;">Basic list includes following information:</span>

<table id="bkmrk-parameter-descriptio-9"><tbody><tr><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td><span style="color: #1c1e3f;">Phone number</span>

</td><td><span style="color: #1c1e3f;">Cardholder's phone number (if provided by the Token Requestor).</span>

</td></tr><tr><td width="141"><span style="color: #1c1e3f;">VPAN</span>

</td><td width="567"><span style="color: #1c1e3f;">External Card ID.</span>

</td></tr><tr><td><span style="color: #1c1e3f;">User name</span>

</td><td><span style="color: #1c1e3f;">Cardholder's username (if provided by the Token Requestor).</span>

</td></tr><tr><td><span style="color: #1c1e3f;">Date</span>

</td><td><span style="color: #1c1e3f;">Transaction date.</span>

</td></tr><tr><td><span style="color: #1c1e3f;">Status</span>

</td><td><span style="color: #1c1e3f;">Status of the transaction.</span>

</td></tr><tr><td><span style="color: #1c1e3f;">Amount</span>

</td><td><span style="color: #1c1e3f;">Amount.</span>

</td></tr><tr><td><span style="color: #1c1e3f;">Currency</span>

</td><td width="567"><span style="color: #1c1e3f;">3-character ISO 4217 currency code of the transaction.</span>

</td></tr><tr><td><span style="color: #1c1e3f;">Token requestor</span></td><td width="141"><span style="color: #1c1e3f;">Token requestor .</span></td></tr></tbody></table>

#### <span style="color: #1c1e3f;">Generate transactions report</span>

<span style="color: #1c1e3f;">This button in the top right corner allows generating a report with transactions with applied filters. Maximal date range for a single report is 31 days. The excel file will be generated and automatically downloaded. This report can also be downloaded in Reports section later.</span>

#### <span style="color: #1c1e3f;">Payment history details</span>

<span style="color: #1c1e3f;">[![image-1680703887183.png](https://developer.verestro.com/uploads/images/gallery/2023-04/scaled-1680-/image-1680703887183.png)](https://developer.verestro.com/uploads/images/gallery/2023-04/image-1680703887183.png)</span>

### <span style="color: #1c1e3f;">Reports</span>

<span style="color: #1c1e3f;">Reports section contains reports that can be downloaded. Each report is valid for a specific duration and can be "Ready" to download or "In progress", which means that a report is still generating.</span>

#### <span style="color: #1c1e3f;">Tokens</span>

<span style="color: #1c1e3f;">This tab contains Tokens reports, generated from Tokens section.</span>

#### <span style="color: #1c1e3f;">Transactions</span>

<span style="color: #1c1e3f;">This tab contains Transactions reports, generated from Transactions section.</span>

#### <span style="color: #1c1e3f;">Apple Pay</span>

<span style="color: #1c1e3f;">This tab contains Apple Pay reports, which are generated automatically each month.</span>

#### <span style="color: #1c1e3f;">Activity</span>

<span style="color: #1c1e3f;">This tab contains Activity reports, which are generated daily. Activity report contain the information about all actions performed on Tokens by Admin Panel users.</span>

<span style="color: #1c1e3f;">[![image-1680704065666.png](https://developer.verestro.com/uploads/images/gallery/2023-04/scaled-1680-/image-1680704065666.png)](https://developer.verestro.com/uploads/images/gallery/2023-04/image-1680704065666.png)</span>

## <span style="color: #1c1e3f;">[OPERATOR ADMINISTRATION](https://developer.verestro.com/books/administration-panel/page/overview#bkmrk-%C2%A014-%C2%A0-%C2%A0panel-adminis)</span>

### <span style="color: #1c1e3f;">Default privileges per role in the portal</span>

  
<span style="color: #1c1e3f;">Below are the default function settings for described product divided into areas.</span>

<table id="bkmrk-aggregate-action-adm" style="height: 260.4px;" width="827"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Aggregate**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Admin**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Manager**</span>

</td><td bgcolor="#1C1E3F" style="width: 14.1188%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Employee**</span>

</td></tr><tr style="height: 29.8px;"><td rowspan="4" style="height: 119.2px;"><span style="color: #1c1e3f;">Token Management - Tokens</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;"><span style="color: #1c1e3f;">Deactivate</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;"><span style="color: #1c1e3f;">Suspend</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;"><span style="color: #1c1e3f;">Unsuspend</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 46.4px;"><td style="height: 46.4px;"><span style="color: #1c1e3f;">Token Management - Payment history</span></td><td style="height: 46.4px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 46.4px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 46.4px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 46.4px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.8px;"><td rowspan="2" style="height: 59.6px;"><span style="color: #1c1e3f;">Token Management - Reports</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;"><span style="color: #1c1e3f;">Generate</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.8px;"><span style="color: #1c1e3f;">-</span></td></tr><tr><td><span style="color: #1c1e3f;">Token Management - Rules</span></td><td><span style="color: #1c1e3f;">View</span></td><td><span style="color: #1c1e3f;">x</span></td><td><span style="color: #1c1e3f;">x</span></td><td><span style="color: #1c1e3f;">x</span></td></tr></tbody></table>

# Overview of Administration Panel main sections

<span style="color: #1c1e3f;">The Administration Panel (or the admin panel/portal for short) is the essential tool for you to work with your online application. Here you can manage customers, their cards, IBANs, devices and track history of payments. The presented solution is prepared for rebranding for the client's brand. The document is divided into sections that describe the various components of the system. Each section contains a screen presenting the functionality and a detailed description of the states occurring in it.</span>

### <span style="color: #1c1e3f;">Purpose and scope</span>

<span style="color: #1c1e3f;">This product guide provides a high-level overview of Admin Panel Management. This document covers the following topics:</span>

<div class="page" id="bkmrk-description-of-the-a" title="Page 5"><div class="page" title="Page 5"><div class="layoutArea"><div class="column">- <span style="color: #1c1e3f;">description of the all aggregates of customer, including detailed information and possible actions,</span>
- <span style="color: #1c1e3f;">description of possible configurations,</span>
- <span style="color: #1c1e3f;">granting access,</span>
- <span style="color: #1c1e3f;">description of main processes as: login, reset password,</span>
- <span style="color: #1c1e3f;">additional and optional functionalities.</span>

</div></div></div></div>### <span style="color: #1c1e3f;">Abbreviations &amp; Acronyms</span>

<span style="color: #1c1e3f;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-vpn" style="border-collapse: collapse; width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 17.1794%;" width="353"><span style="background-color: #1c1e3f; color: #ecf0f1;">**Description**</span></td></tr><tr><td style="width: 49.9383%;"><span style="color: #1c1e3f;">VPN</span></td><td style="width: 49.9383%;"><span style="color: #1c1e3f;">Virtual Private Network</span>

</td></tr><tr><td style="width: 49.9383%;"><span style="color: #1c1e3f;">MPA</span></td><td style="width: 49.9383%;"><span style="color: #1c1e3f;">Mobile Payment Application</span>

</td></tr><tr><td style="width: 49.9383%;"><span style="color: #1c1e3f;">IBAN</span></td><td style="width: 49.9383%;"><span style="color: #1c1e3f;">International Bank Account Number</span>

</td></tr><tr><td style="width: 49.9383%;"><span style="color: #1c1e3f;">MCBP</span></td><td style="width: 49.9383%;"><span style="color: #1c1e3f;">Mastercard Cloud Base Payment</span>

</td></tr><tr><td style="width: 49.9383%;"><span style="color: #1c1e3f;">MDES</span></td><td style="width: 49.9383%;"><span style="color: #1c1e3f;">Mastercard Digital Enablement Services</span>

</td></tr><tr><td style="width: 49.9383%;"><span style="color: #1c1e3f;">LCAPI</span></td><td style="width: 49.9383%;"><span style="color: #1c1e3f;">Lifecycle API</span>

</td></tr></tbody></table>

### <span style="color: #1c1e3f;">Terminology</span>

<span style="color: #1c1e3f;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-cus" style="border-collapse: collapse; width: 100%; height: 589.766px;"><tbody><tr style="height: 35.4px;"><td bgcolor="#1C1E3F" style="width: 23.7531%; height: 35.4px;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 76.3457%; height: 35.4px;" width="353"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr style="height: 38.2px;"><td style="width: 23.7531%; height: 38.2px;"><span style="color: #1c1e3f;">Customer</span></td><td style="width: 76.3457%; height: 38.2px;"><span style="color: #1c1e3f;">Customer who uses MPA.</span>

</td></tr><tr style="height: 35.4px;"><td style="width: 23.7531%; height: 35.4px;"><span style="color: #1c1e3f;">User</span>

</td><td style="width: 76.3457%; height: 35.4px;"><span style="color: #1c1e3f;">User using the Admin Panel.</span>

</td></tr><tr style="height: 57.8px;"><td style="width: 23.7531%; height: 57.8px;"><span style="color: #1c1e3f;">Card</span>

</td><td style="width: 76.3457%; height: 57.8px;"><span style="color: #1c1e3f;">Section contains information about customer PANs – physical cards added by customer manually in MPA or bank using LC API.</span>

</td></tr><tr style="height: 57.8px;"><td style="width: 23.7531%; height: 57.8px;"><span style="color: #1c1e3f;">IBAN</span>

</td><td style="width: 76.3457%; height: 57.8px;"><span style="color: #1c1e3f;">Customer bank account number. MCBP enables bank account numbers to be digitized and used for payments.</span>

</td></tr><tr style="height: 57.8px;"><td style="width: 23.7531%; height: 57.8px;"><span style="color: #1c1e3f;">Token</span>

</td><td style="width: 76.3457%; height: 57.8px;"><span style="color: #1c1e3f;">Payment Token in context of MCBP. Tokens are result of correct digitization. Each token has one wallet account, one card/IBAN number and one device related.</span>

</td></tr><tr style="height: 80.2px;"><td style="width: 23.7531%; height: 80.2px;"><span style="color: #1c1e3f;">Device</span>

</td><td style="width: 76.3457%; height: 80.2px;"><span style="color: #1c1e3f;">Device is data aggregate related to customer. Device is entity in MDES – created during MDES registration. Each registration of customer has device on Verestro side, but each customer may have multiple MDES registrations.</span>

</td></tr><tr style="height: 128.183px;"><td style="width: 23.7531%; height: 128.183px;"><span style="color: #1c1e3f;">Payment history</span>

</td><td style="width: 76.3457%; height: 128.183px;"><span style="color: #1c1e3f;">It’s possible that transaction history will be stored on Verestro wallet server for infinite time (this setting can be specified during onboarding with Mastercard). If these options are enabled, MPA can retrieve transaction history for given user and payment instrument ID. Transactions are returned in corresponding parts for better user experience. Particular transaction may appear on the list with delay – depending on integrated external components.</span>

</td></tr><tr style="height: 40.8px;"><td style="width: 23.7531%; height: 40.8px;"><span style="color: #1c1e3f;">LCAPI</span>

</td><td style="width: 76.3457%; height: 40.8px;"><span style="color: #1c1e3f;">API Used for direct integration to partner. Allows to manage users, cards, etc.</span>

</td></tr><tr style="height: 58.1833px;"><td style="width: 23.7531%; height: 58.1833px;"><span style="color: #1c1e3f;">Session token</span>

</td><td style="width: 76.3457%; height: 58.1833px;"><span style="color: #1c1e3f;">Access to the system by a web application user is secured using a session token to uniquely associate the session with the user. It is required to perform any action.</span>

</td></tr></tbody></table>

## <span style="color: #1c1e3f;">Main view</span>

<span style="color: #1c1e3f;">Once the authentication process is properly completed, the bank employee has access to the panel. He is shown the main screen of the system. Depending on the assigned rights group its appearance may vary. Different roles in the system have different tabs available. </span>

[![obraz.png](https://developer.verestro.com/uploads/images/gallery/2025-04/scaled-1680-/zo1obraz.png)](https://developer.verestro.com/uploads/images/gallery/2025-04/zo1obraz.png)

<span style="color: #1c1e3f;">The components that make up the Admin Portal are:</span>  
<span style="color: #1c1e3f;">1) Main menu contains aggregates as: customers, transactions, KYC, Token Management, Finance, Portal management (administrators, visuals, logs). Each section is related to different product from Verestro's portfolio.</span>  
<span style="color: #1c1e3f;">2) Admin Panel adjusted to the client’s colours and logotype. </span>  
<span style="color: #1c1e3f;">3) Filters allows to select multiple filter options and display results that contain information all the selected criteria. </span>  
<span style="color: #1c1e3f;">4) List of the most important information referring to each aggregate (example: customers). </span>  
<span style="color: #1c1e3f;">5) Actions allows admin to change the status of aggregate or edit data. </span>

## <span style="color: #1c1e3f;">Customers management</span>

### <span style="color: #1c1e3f;">Customers list</span>

<span style="color: #1c1e3f;">Customer list contains filters and columns with dates. The filters are used for dynamic searching, such data as: customer ID, external ID, e-mail, phone number, status (unverified, verified, locked, deleted). </span>

[![SCR-20250416-olcb.png](https://developer.verestro.com/uploads/images/gallery/2025-04/scaled-1680-/qOpscr-20250416-olcb.png)](https://developer.verestro.com/uploads/images/gallery/2025-04/qOpscr-20250416-olcb.png)

<span style="color: #1c1e3f;">Basic list includes following information:</span>

<table id="bkmrk-parameter-descriptio" style="border-collapse: collapse; width: 87.5309%; border-style: solid;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 21.213%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 78.7588%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">Customer ID</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">Internal Verestro Id of customer.</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">External ID</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">External customer identifier provided by client (for example: recordID).</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">E-mail</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">Customer e-mail address.</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">Phone number</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">Customer phone number with country prefix.</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">First name</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">Customer first name.</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">Last name</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">Customer last name.</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">Customer status (described in customer statuses part).</span>

</td></tr><tr><td style="width: 21.213%;" width="141"><span style="color: #1c1e3f;">Action</span>

</td><td style="width: 78.7588%;" width="567"><span style="color: #1c1e3f;">Action which can be performed on particular customer (described in customer actions part).</span>

</td></tr></tbody></table>

### <span style="color: #1c1e3f;">Customers details</span>

<span style="color: #1c1e3f;">Selecting a specific user allows to see more detailed data. In addition to personal information, a list of related devices, IBANs, tokens, and payment history is available. </span>

[![obraz.png](https://developer.verestro.com/uploads/images/gallery/2025-04/scaled-1680-/x53obraz.png)](https://developer.verestro.com/uploads/images/gallery/2025-04/x53obraz.png)

<span style="color: #1c1e3f;">Detailed list includes following information:</span>

<table id="bkmrk-parameter-descriptio-0" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 22.7655%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 77.3334%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">Customer ID</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Internal Verestro Id of customer.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">External ID</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">External customer identifier provided by client (for example: record ID).</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">First name</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Customer first name.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">Last name</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Customer last name.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">Phone number</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Customer phone number with country prefix.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">E-mail</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Customer e-mail address.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Customer status.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">Number of failed logins</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Number of login failures.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">Created at</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Date of customer registration.</span>

</td></tr><tr><td style="width: 22.7655%;" width="198"><span style="color: #1c1e3f;">Deleted at</span>

</td><td style="width: 77.3334%;" width="510"><span style="color: #1c1e3f;">Date of customer deletion (parameter displayed only if customer has been removed from system).</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">Additionally, in details are available lists of aggregates related to the particular customer:</span>  
<span style="color: #1c1e3f;">• customer devices (more information in devices management),</span>  
<span style="color: #1c1e3f;">• customer IBANs (more information in IBANs management),</span>  
<span style="color: #1c1e3f;">• customer cards (more information in cards management),</span>  
<span style="color: #1c1e3f;">• customer tokens (related to MDES/VTS payment tokens),</span>  
<span style="color: #1c1e3f;">• payment history (more information in payment history). </span>

### <span style="color: #1c1e3f;">Customer statuses</span>

<span style="color: #1c1e3f;">A user can be defined by one of four statuses. The system created by Verestro divides the statuses into the following: </span>

<span style="color: #1c1e3f;">[![image-1651662842347.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651662842347.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651662842347.png)</span>

### <span style="color: #1c1e3f;">Customer actions</span>

<span style="color: #1c1e3f;">Admin can perform the following actions on the particular customer:</span>  
<span style="color: #1c1e3f;">a) edit customer – redirect to the screen with edition (screen below). The following data can be edited:</span>  
<span style="color: #1c1e3f;">• first name, </span>  
<span style="color: #1c1e3f;">• last name, </span>  
<span style="color: #1c1e3f;">• phone number, </span>  
<span style="color: #1c1e3f;">• e-mail,</span>

[![obraz.png](https://developer.verestro.com/uploads/images/gallery/2025-04/scaled-1680-/zCrobraz.png)](https://developer.verestro.com/uploads/images/gallery/2025-04/zCrobraz.png)

<span style="color: #1c1e3f;">b) lock/unlock customer – temporary lock of customer (more information in customer statuses part),</span>  
<span style="color: #1c1e3f;">b) delete customer – permanent delete customer data (more information in customer statuses part).</span>

<span style="color: #1c1e3f;">The following table shows the states of the user's token after performing each action.</span>

<table id="bkmrk-action-token-status-" style="width: 45.5556%; height: 233.6px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 37.6569%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" style="width: 62.2966%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Token status**</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 37.6569%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">**Add customer**</span>

</td><td style="width: 62.2966%; height: 35.2px;" width="236"><span style="color: #1c1e3f;">Unverified</span>

</td></tr><tr style="height: 57.6px;"><td style="width: 37.6569%; height: 57.6px;" width="198"><span style="color: #1c1e3f;">**User authentication**</span>

</td><td style="width: 62.2966%; height: 57.6px;" width="236"><span style="color: #1c1e3f;">Verified</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 37.6569%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Lock customer</span>

</td><td style="width: 62.2966%; height: 35.2px;" width="236"><span style="color: #1c1e3f;">Locked</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 37.6569%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Unlock customer</span>

</td><td style="width: 62.2966%; height: 35.2px;" width="236"><span style="color: #1c1e3f;">Verified</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 37.6569%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Delete customer</span>

</td><td style="width: 62.2966%; height: 35.2px;" width="236"><span style="color: #1c1e3f;">Deleted</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">Referring to the above table, a diagram has been created showing the change of states of the user token. This allows for better visualization of actions and dependencies between them.</span>

<span style="color: #1c1e3f;">[![2023-03-09_14h48_28.png](https://developer.verestro.com/uploads/images/gallery/2023-03/scaled-1680-/2023-03-09-14h48-28.png)](https://developer.verestro.com/uploads/images/gallery/2023-03/2023-03-09-14h48-28.png)</span>

## <span style="color: #1c1e3f;">Cards management</span>  


### <span style="color: #1c1e3f;">Cards list</span>

<span style="color: #1c1e3f;">Cards list contains filters and columns with dates. The filters are used for dynamic searching, such data as: card ID, last 4 digits, date of creation, status (available: unverified, verified, locked, deleted). </span>

[![obraz.png](https://developer.verestro.com/uploads/images/gallery/2025-04/scaled-1680-/WEEobraz.png)](https://developer.verestro.com/uploads/images/gallery/2025-04/WEEobraz.png)

<span style="color: #1c1e3f;">Basic list includes following information:</span>

<table id="bkmrk-parameter-descriptio-1" style="width: 100.247%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 17.4246%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 82.5507%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 17.4246%;" width="141"><span style="color: #1c1e3f;">Card ID</span>

</td><td style="width: 82.5507%;" width="567"><span style="color: #1c1e3f;">Internal Verestro Id of card.</span>

</td></tr><tr><td style="width: 17.4246%;" width="141"><span style="color: #1c1e3f;">Customer ID</span>

</td><td style="width: 82.5507%;" width="567"><span style="color: #1c1e3f;">Internal Verestro Id of customer.</span>

</td></tr><tr><td style="width: 17.4246%;" width="141"><span style="color: #1c1e3f;">Last 4 digits</span>

</td><td style="width: 82.5507%;" width="567"><span style="color: #1c1e3f;">Last four digits of physical PAN.</span>

</td></tr><tr><td style="width: 17.4246%;" width="141"><span style="color: #1c1e3f;">Exp date</span>

</td><td style="width: 82.5507%;" width="567"><span style="color: #1c1e3f;">Expiration date in MM/YY format.</span>

</td></tr><tr><td style="width: 17.4246%;" width="141"><span style="color: #1c1e3f;">Type</span>

</td><td style="width: 82.5507%;" width="567"><span style="color: #1c1e3f;">Card type (Mastercard, Visa).</span>

</td></tr><tr><td style="width: 17.4246%;" width="141"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 82.5507%;" width="567"><span style="color: #1c1e3f;">Card status (described in card statuses part).</span>

</td></tr><tr><td style="width: 17.4246%;" width="141"><span style="color: #1c1e3f;">Action</span>

</td><td style="width: 82.5507%;" width="567"><span style="color: #1c1e3f;">Action which can be performed on particular card (described in card actions part).</span>

</td></tr></tbody></table>

### <span style="color: #1c1e3f;">Card details</span>

<span style="color: #1c1e3f;">Selecting a specific card allows to see more detailed data. In addition to basic information, a list of related customers, and payment history is available. </span>

[![obraz.png](https://developer.verestro.com/uploads/images/gallery/2025-04/scaled-1680-/gsYobraz.png)](https://developer.verestro.com/uploads/images/gallery/2025-04/gsYobraz.png)

<span style="color: #1c1e3f;">Detailed list includes following information:</span>

<table id="bkmrk-parameter-descriptio-2" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 19.6791%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 80.4198%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Card ID</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Internal Verestro Id of card.</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Last 4 digits</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Last four digits of physical PAN.</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Expire date</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Expiration date in MM/YY format.</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Description</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Friendly name of card.</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Type</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Card type (Mastercard, Visa).</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Card status. Available: verified, unverified, deleted, locked.</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Created at</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Date of card addition to the wallet database.</span>

</td></tr><tr><td style="width: 19.6791%;" width="198"><span style="color: #1c1e3f;">Deleted at</span>

</td><td style="width: 80.4198%;" width="510"><span style="color: #1c1e3f;">Date of card deletion from the wallet database.</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">Additionally, in details are available aggregates related to the particular card:</span>  
<span style="color: #1c1e3f;">• customers (more information in customers management),</span>  
<span style="color: #1c1e3f;">• customer tokens (more information in tokens management),</span>  
<span style="color: #1c1e3f;">• payment history (more information in payment history).</span>

### <span style="color: #1c1e3f;">Card statuses</span>

<span style="color: #1c1e3f;">A customer can be defined by one of four statuses. The system created by Verestro divides the statuses into the following: </span>

<span style="color: #1c1e3f;">[![image-1651664590912.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651664590912.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651664590912.png)</span>

### <span style="color: #1c1e3f;">Card actions</span>

<span style="color: #1c1e3f;">Admin can perform the following actions on the particular card:</span>  
<span style="color: #1c1e3f;">a) view card – redirect to the screen with card details data,</span>  
<span style="color: #1c1e3f;">b) lock card – temporary lock of card (more information in card statuses part)</span>  
<span style="color: #1c1e3f;">c) delete card – permanent delete card data (more information in card statuses part).</span>

<span style="color: #1c1e3f;">Below table presents how action may change the statuses of card</span>

<table id="bkmrk-action-statuses-%C2%A0-ca" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 33.3663%;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" colspan="2" width="353"><span style="color: #ecf0f1;">**Statuses**</span>

</td></tr><tr><td style="width: 17.1775%;" width="198"><span style="color: #1c1e3f;"> </span>

</td><td style="width: 19.3997%;" width="236"><span style="color: #1c1e3f;">**Card’s status**</span>

</td><td style="width: 63.3981%;" width="236"><span style="color: #1c1e3f;">**Token’s status**</span>

</td></tr><tr><td style="width: 17.1775%;" width="198"><span style="color: #1c1e3f;">**Add card**</span>

</td><td style="width: 19.3997%;" width="236"><span style="color: #1c1e3f;">Unverified</span>

</td><td style="width: 63.3981%;" width="236"></td></tr><tr><td style="width: 17.1775%;" width="198"><span style="color: #1c1e3f;">**Verify card**</span>

</td><td style="width: 19.3997%;" width="236"><span style="color: #1c1e3f;">Verified</span>

</td><td style="width: 63.3981%;" width="236"></td></tr><tr><td style="width: 17.1775%;" width="198"><span style="color: #1c1e3f;">Lock card</span>

</td><td style="width: 19.3997%;" width="236"><span style="color: #1c1e3f;">Locked</span>

</td><td style="width: 63.3981%;" width="236"><span style="color: #1c1e3f;">Suspended</span>

</td></tr><tr><td style="width: 17.1775%;" width="198"><span style="color: #1c1e3f;">Unlock card</span>

</td><td style="width: 19.3997%;" width="236"><span style="color: #1c1e3f;">Verified</span>

</td><td style="width: 63.3981%;" width="236"><span style="color: #1c1e3f;">Active</span>

</td></tr><tr><td style="width: 17.1775%;" width="198"><span style="color: #1c1e3f;">Delete card</span>

</td><td style="width: 19.3997%;" width="236"><span style="color: #1c1e3f;">Deleted</span>

</td><td style="width: 63.3981%;" width="236"><span style="color: #1c1e3f;">Deleted</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">Referring to the above table, a diagram has been created showing the change of states of the card. This allows for better visualization of actions and dependencies between them.</span>

<span style="color: #1c1e3f;">![2023-03-09_14h42_42.png](https://developer.verestro.com/uploads/images/gallery/2023-03/scaled-1680-/2023-03-09-14h42-42.png)If project has enabled Issuer wallet, each action on card - like lock, delete - will initiate process of suspend or deleting related MDES/VTS tokens (transacion credentials) with logic described in Issuer Wallet use cases.</span>

## <span style="color: #1c1e3f;">Devices management</span>  


### <span style="color: #1c1e3f;">Devices details</span>

<span style="color: #1c1e3f;">Selecting a specific device allows to see more detailed data. In addition to basic information, a list of related customers, and payment history is available. </span>

[![obraz.png](https://developer.verestro.com/uploads/images/gallery/2025-04/scaled-1680-/Jg0obraz.png)](https://developer.verestro.com/uploads/images/gallery/2025-04/Jg0obraz.png)

<span style="color: #1c1e3f;">Detailed includes following information:</span>

<table id="bkmrk-parameter-descriptio-8" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25.0954%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 74.8799%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 25.0954%;" width="198"><span style="color: #1c1e3f;">Device ID installation</span>

</td><td style="width: 74.8799%;" width="510"><span style="color: #1c1e3f;">Unique identifier of app installed on device.</span>

</td></tr><tr><td style="width: 25.0954%;" width="198"><span style="color: #1c1e3f;">Producer</span>

</td><td style="width: 74.8799%;" width="510"><span style="color: #1c1e3f;">Description of phone device manufacturer.</span>

</td></tr><tr><td style="width: 25.0954%;" width="198"><span style="color: #1c1e3f;">Device name</span>

</td><td style="width: 74.8799%;" width="510"><span style="color: #1c1e3f;">Description of phone device model.</span>

</td></tr><tr><td style="width: 25.0954%;" width="198"><span style="color: #1c1e3f;">Device version</span>

</td><td style="width: 74.8799%;" width="510"><span style="color: #1c1e3f;">Version of operating system.</span>

</td></tr><tr><td style="width: 25.0954%;" width="198"><span style="color: #1c1e3f;">Created at</span>

</td><td style="width: 74.8799%;" width="510"><span style="color: #1c1e3f;">Creation date greater than specified date or equal. Format Y-M-D.</span>

</td></tr><tr><td style="width: 25.0954%;" width="198"><span style="color: #1c1e3f;">Deleted at</span>

</td><td style="width: 74.8799%;" width="510"><span style="color: #1c1e3f;">Deletion date greater than specified date or equal. Format Y-M-D.</span>

</td></tr><tr><td style="width: 25.0954%;" width="198"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 74.8799%;" width="510"><span style="color: #1c1e3f;">Device status.</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">In details there are available aggregates related to the particular device:</span>  
<span style="color: #1c1e3f;">• customers (more information in customers management),</span>  
<span style="color: #1c1e3f;">• customer tokens (more information in tokens management),</span>  
<span style="color: #1c1e3f;">• payment history (more information in payment history).</span>

### <span style="color: #1c1e3f;">Device statuses</span>

### <span style="color: #1c1e3f;">![image-1651746613572.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651746613572.png)Device actions</span>

<span style="color: #1c1e3f;">Admin can perform the following actions on the particular device:</span>  
<span style="color: #1c1e3f;">a) view device – redirect to the screen with device details data,</span>  
<span style="color: #1c1e3f;">b) lock device – lock of device. None actions on this device are possible </span>  
<span style="color: #1c1e3f;">c) delete device – permanent delete device data. </span>

<span style="color: #1c1e3f;">Below table presents how action may change the statuses of device</span>

<table id="bkmrk-action-statuses-%C2%A0-de"><tbody><tr><td bgcolor="#1C1E3F" style="width: 33.3663%;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" colspan="2" width="353"><span style="color: #ecf0f1;">**Statuses**</span>

</td></tr><tr><td width="198"><span style="color: #1c1e3f;"> </span>

</td><td width="236"><span style="color: #1c1e3f;">**Device’s status**</span>

</td><td width="236"><span style="color: #1c1e3f;">**Token’s status**</span>

</td></tr><tr><td width="198"><span style="color: #1c1e3f;">**Add device (not paired yet)**</span>

</td><td width="236"><span style="color: #1c1e3f;">Inactive</span>

</td><td width="236"><span style="color: #1c1e3f;">-</span>

</td></tr><tr><td width="198"><span style="color: #1c1e3f;">**Pair device**</span>

</td><td width="236"><span style="color: #1c1e3f;">Active</span>

</td><td width="236"><span style="color: #1c1e3f;">-</span>

</td></tr><tr><td width="198"><span style="color: #1c1e3f;">Lock device</span>

</td><td width="236"><span style="color: #1c1e3f;">Locked</span>

</td><td width="236"><span style="color: #1c1e3f;">Suspended</span>

</td></tr><tr><td width="198"><span style="color: #1c1e3f;">Unlock device</span>

</td><td width="236"><span style="color: #1c1e3f;">Active</span>

</td><td width="236"><span style="color: #1c1e3f;">Active</span>

</td></tr><tr><td width="198"><span style="color: #1c1e3f;">Delete device</span>

</td><td width="236"><span style="color: #1c1e3f;">Deleted</span>

</td><td width="236"><span style="color: #1c1e3f;">Deleted</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">Referring to the above table, a diagram has been created showing the change of states of the device token. This allows for better visualization of actions and dependencies between them.</span>

<span style="color: #1c1e3f;">[![2023-03-09_15h17_49.png](https://developer.verestro.com/uploads/images/gallery/2023-03/scaled-1680-/2023-03-09-15h17-49.png)](https://developer.verestro.com/uploads/images/gallery/2023-03/2023-03-09-15h17-49.png)</span>

<span style="color: #1c1e3f;">![2023-03-09_14h42_42.png](https://developer.verestro.com/uploads/images/gallery/2023-03/scaled-1680-/2023-03-09-14h42-42.png)If project has enabled Issuer wallet, each action on card - like lock, delete - will initiate process of suspend or deleting related MDES/VTS tokens (transacion credentials) with logic described in Issuer Wallet use cases.</span>

## <span style="color: #1c1e3f;">Payment history</span>

### <span style="color: #1c1e3f;">Payment history list</span>

<span style="color: #1c1e3f;">Payment history list contains filters and columns with dates. In this section actions don’t occur. The filters are used for dynamic searching, such data as: Card ID, amount, currency, date of transaction, status (available: cleared, declined, authorized, reversed). The date displayed in both the transaction list and details is in UTC+0 and ISO8601 compliant. Also, the filters are selected by the user in UTC+0. At no time is there a conversion to the local time zone of the portal operator. </span>

<span style="color: #1c1e3f;">![image-1651746730184.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651746730184.png)</span>

<span style="color: #1c1e3f;">Basic list includes following information:</span>

<table id="bkmrk-parameter-descriptio-9" style="width: 100%; height: 246.4px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 21.4075%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 78.6914%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 21.4075%; height: 35.2px;" width="141"><span style="color: #1c1e3f;">Transaction ID</span>

</td><td style="width: 78.6914%; height: 35.2px;" width="567"><span style="color: #1c1e3f;">Internal Verestro transaction identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 21.4075%; height: 35.2px;" width="141"><span style="color: #1c1e3f;">Card ID</span>

</td><td style="width: 78.6914%; height: 35.2px;" width="567"><span style="color: #1c1e3f;">Internal Verestro Id of Card.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 21.4075%; height: 35.2px;" width="141"><span style="color: #1c1e3f;">Created at</span>

</td><td style="width: 78.6914%; height: 35.2px;" width="567"><span style="color: #1c1e3f;">The date/time when the transaction was made. In ISO 8601 extended format.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 21.4075%; height: 35.2px;" width="141"><span style="color: #1c1e3f;">Amount</span>

</td><td style="width: 78.6914%; height: 35.2px;" width="567"><span style="color: #1c1e3f;">The transaction monetary amount in terms of the minor units of the currency.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 21.4075%; height: 35.2px;" width="141"><span style="color: #1c1e3f;">Currency</span>

</td><td style="width: 78.6914%; height: 35.2px;" width="567"><span style="color: #1c1e3f;">3-character ISO 4217 currency code of the transaction.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 21.4075%; height: 35.2px;" width="141"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 78.6914%; height: 35.2px;" width="567"><span style="color: #1c1e3f;">Transaction status (described in transaction statuses part).</span>

</td></tr></tbody></table>

### <span style="color: #1c1e3f;">Payment history details</span>

<span style="color: #1c1e3f;">Selecting a specific payment history allows to see more detailed data. </span>

<span style="color: #1c1e3f;">[![image-1651746768526.png](https://developer.verestro.com/uploads/images/gallery/2022-05/scaled-1680-/image-1651746768526.png)](https://developer.verestro.com/uploads/images/gallery/2022-05/image-1651746768526.png)</span>

<span style="color: #1c1e3f;">Detailed list includes following information:</span>

<table id="bkmrk-parameter-descriptio-10" style="width: 100%; height: 691.2px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 20.4198%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 79.6791%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Transaction ID</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Internal Verestro transaction identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Token ID</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Internal Verestro Id of Token.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Card ID</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Internal Verestro Id of Card.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">IBAN ID</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Internal Verestro Id of IBAN.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Created at</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">The date/time when the transaction was made. In ISO 8601 extended format.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Amount</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">The transaction monetary amount in terms of the minor units of the currency..</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Currency</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">3-character ISO 4217 currency code of the transaction.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Transaction status.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Decline reason</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Additional information provided by the issuer for a declined transaction.\*</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Customer ID</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Internal Verestro customer identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">External ID</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">External customer identifier provided by client (for example: recordID).</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">E-mail</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Customer e-mail address.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Phone number</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Customer phone number.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Transaction channel</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Information about transaction channel. One of: \[CONTACTLESS, CLOUD, MONEYSEND\].</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Merchant name</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">The merchant ("doing business as") name.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Merchant postal code</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">The postal code of the merchant.</span>

</td></tr><tr style="height: 57.6px;"><td style="width: 20.4198%; height: 57.6px;" width="179"><span style="color: #1c1e3f;">Transaction country code</span>

</td><td style="width: 79.6791%; height: 57.6px;" width="529"><span style="color: #1c1e3f;">The country in which the transaction was performed. Expressed as a 3-letter (alpha-3) country code as defined in ISO 3166-1.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 20.4198%; height: 35.2px;" width="179"><span style="color: #1c1e3f;">Type</span>

</td><td style="width: 79.6791%; height: 35.2px;" width="529"><span style="color: #1c1e3f;">Transaction type.\*\*</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">\*Type of declined transactions:</span>  
<span style="color: #1c1e3f;">a) invalid card number,</span>  
<span style="color: #1c1e3f;">b) format error, </span>  
<span style="color: #1c1e3f;">c) maximum amount exceeded, </span>  
<span style="color: #1c1e3f;">d) expired card, </span>  
<span style="color: #1c1e3f;">e) PIN authorization failed, </span>  
<span style="color: #1c1e3f;">f) tranaction not permitted, </span>  
<span style="color: #1c1e3f;">g) exceeds withdrawal amount limit, </span>  
<span style="color: #1c1e3f;">h) restricted card, </span>  
<span style="color: #1c1e3f;">i) exceeds withdrawal count limit, </span>  
<span style="color: #1c1e3f;">j) allowable number of PIN tries exceeded, </span>  
<span style="color: #1c1e3f;">k) incorrect pin, </span>  
<span style="color: #1c1e3f;">l) duplicate transmission detected. </span>  
<span style="color: #1c1e3f;">\*\*Type of transactions:</span>  
<span style="color: #1c1e3f;">a) purchase transaction, </span>  
<span style="color: #1c1e3f;">b) refund transaction, </span>  
<span style="color: #1c1e3f;">c) payment transaction, </span>  
<span style="color: #1c1e3f;">d) ATM cash withdrawal, </span>  
<span style="color: #1c1e3f;">e) cash disbursement, </span>  
<span style="color: #1c1e3f;">f) ATM deposit, </span>  
<span style="color: #1c1e3f;">g) ATM account transfer. </span>

### <span style="color: #1c1e3f;">Transaction statuses </span>

<span style="color: #1c1e3f;">Each transaction has a transaction id given by the client, a type and a status. In payment systems, when a transaction is of type REFUND, it has the same id as a transaction of type PURCHASE. Therefore, the unique key is(the id given by the customer and the transaction type). Transaction amounts are stored in the system as a minor(1.25 to 125). </span>  
<span style="color: #1c1e3f;">Each transaction has a type that can have different statuses. Immediately after a transaction is executed, it may receive one of the following statuses:</span>

<table id="bkmrk-parameter-descriptio-11" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 22.0247%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 78.0741%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 22.0247%;" width="179"><span style="color: #1c1e3f;">AUTHORIZED</span>

</td><td style="width: 78.0741%;" width="529"><span style="color: #1c1e3f;">The transaction was authorized correctly. The funds in the Cardholder's account are blocked and an amount of the same value is "promised" to the Merchant. No transfer of funds is performed at this time.</span>

</td></tr><tr><td style="width: 22.0247%;" width="179"><span style="color: #1c1e3f;">DECLINED</span>

</td><td style="width: 78.0741%;" width="529"><span style="color: #1c1e3f;">The transaction was declined. No funds are blocked/transferred from Cardholder's account.</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">For a transaction authorized correctly (AUTHORIZED), the following scenarios are possible. It may go into status:</span>

<table id="bkmrk-parameter-descriptio-12" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 24.6173%;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 75.4815%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 24.6173%;" width="179"><span style="color: #1c1e3f;">REVERSED</span>

</td><td style="width: 75.4815%;" width="529"><span style="color: #1c1e3f;">The transaction is reversed, e.g. due to an error reported by Merchant. The lock is lifted and the funds remain on the Cardholder's account. No transfer of funds is performed.</span>

</td></tr><tr><td style="width: 24.6173%;" width="179"><span style="color: #1c1e3f;">CLEARED</span>

</td><td style="width: 75.4815%;" width="529"><span style="color: #1c1e3f;">The transaction was settled correctly. The funds in the Cardholder's account are unblocked, and are then transferred to the Merchant's account. The block on the Cardholder's account becomes a debit, and the "promised" funds become a credit on the Merchant's account.</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">Referring to the above tables, the possible transition of transaction states is presented in the diagram below.</span>

<span style="color: #1c1e3f;">[![2023-03-09_15h30_41.png](https://developer.verestro.com/uploads/images/gallery/2023-03/scaled-1680-/2023-03-09-15h30-41.png)](https://developer.verestro.com/uploads/images/gallery/2023-03/2023-03-09-15h30-41.png)</span>

## <span style="color: #1c1e3f;">[Operator administration](https://developer.verestro.com/books/administration-panel/page/overview#bkmrk-%C2%A014-%C2%A0-%C2%A0panel-adminis)</span>

### <span style="color: #1c1e3f;">Default privileges per role in the portal</span>

  
<span style="color: #1c1e3f;">Below are the default function settings for described product divided into areas.</span>

<table id="bkmrk-aggregate-action-adm" style="height: 834.313px;" width="827"><tbody><tr><td bgcolor="#1C1E3F" style="width: 33.3663%;" width="353"><span style="color: #ecf0f1;">**Aggregate**</span>

</td><td bgcolor="#1C1E3F" style="width: 33.3663%;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" style="width: 33.3663%;" width="353"><span style="color: #ecf0f1;">**Admin**</span>

</td><td bgcolor="#1C1E3F" style="width: 33.3663%;" width="353"><span style="color: #ecf0f1;">**Manager**</span>

</td><td bgcolor="#1C1E3F" style="width: 33.3663%;" width="353"><span style="color: #ecf0f1;">**Employee**</span>

</td></tr><tr style="height: 29.7969px;"><td rowspan="4" style="height: 119.188px;"><span style="color: #1c1e3f;">Customers - Cards</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Delete</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Block</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Unblock</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td rowspan="5" style="height: 148.984px;"><span style="color: #1c1e3f;">Customers - Endusers</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Edit</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Delete</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Lock</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Unlock</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td rowspan="4" style="height: 119.188px;"><span style="color: #1c1e3f;">Customers - Devices</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Lock</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Unlock</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Delete</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td rowspan="4" style="height: 119.188px;"><span style="color: #1c1e3f;">Customer - Tokens on details of Endusers/Devices/Cards</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Suspend</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Unsuspend</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Delete</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Customers - Payment history</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td></tr><tr style="height: 29.7969px;"><td rowspan="2" style="height: 59.5938px;"><span style="color: #1c1e3f;">Customers - Reports</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">View</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: #1c1e3f;">Generate</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">x</span></td><td style="height: 29.7969px;"><span style="color: #1c1e3f;">-</span></td></tr></tbody></table>

## <span style="color: #1c1e3f;">Reports</span>

### <span style="color: #1c1e3f;">Payment history report</span>

  
<span style="color: #1c1e3f;">Payment history reports use the same filters that are used to select the payment history list. After applying the appropriate set of filters (Card ID, amount, currency, data range and status) it is possible to generate a report that will include the records displayed in the list. </span>  
<span style="color: #1c1e3f;">Clicking the "Generate transactions report" button launches the generation mechanism. If the generation request was successful a popup is displayed at the bottom of the panel informing about the start of work (image below). In case of an error caused by missing data in the specified filter range the message "Cannot find transactions to generate the report" is displayed.</span>

<span style="color: #1c1e3f;">When user opens the "Reports" tab, a list of reports is displayed. It contains ready to download output files (.xlsx) in Ready status and information about reports currently being processed - In\_Progress.</span>

<span style="color: #1c1e3f;">The report file contains the following columns:</span>

<table id="bkmrk-column-description-t" style="width: 100%; height: 633.6px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 27.2099%; height: 35.2px;" width="353"><span style="color: #ecf0f1; background-color: #1c1e3f;">**Column**</span>

</td><td bgcolor="#1C1E3F" style="width: 72.8889%; height: 35.2px;" width="353"><span style="color: #ecf0f1; background-color: #1c1e3f;">**Description**</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Transaction ID</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Internal Verestro transaction identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Payment token ID</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Internal Verestro token identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">IBAN ID</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Internal Verestro IBAN identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Card ID</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Internal Verestro Id of Card.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Card last four digits</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Last four digits of card, which has been used to process transaction.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Created at</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">The date/time when the transaction was made. In ISO 8601 extended format.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Amount</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">The transaction monetary amount in terms of the minor units of the currency.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Currency</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">3-character ISO 4217 currency code of the transaction.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Status</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Transaction status (described in transaction statuses part).</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Issuer response information</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Additional information received from Issuer in context of transaction.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Customer ID</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Internal Verestro customer identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Customer external ID</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">External system customer identifier.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Customer email</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Customer email address in format alias@domain.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Customer phone number</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Customer mobile phone number with prefix.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Transaction channel</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">Type of transaction channel used to perform the transaction.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Merchant name</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">The merchant ("doing business as") name.</span>

</td></tr><tr style="height: 35.2px;"><td style="width: 27.2099%; height: 35.2px;" width="198"><span style="color: #1c1e3f;">Transaction country code</span>

</td><td style="width: 72.8889%; height: 35.2px;" width="510"><span style="color: #1c1e3f;">3-character ISO 3166-1 country code of the transaction.</span>

</td></tr></tbody></table>

<span style="color: #1c1e3f;">By default, both report generation and report retrieval are unlimited, meaning that any role can use this functionality in an unlimited way. If there are reasons to limit e.g. only Administrator to generate reports and allow everyone to view them - please let us know during project configuration stage. </span>

# Finance Administration Panel Overview

<span style="color: #000000;">The Finance Administration Panel is the essential tool for you to work with your online application. Here you can manage balances for both corporations and endusers and generate virtual cards also. The presented solution is prepared for rebranding for the client's brand. The document is divided into sections that describe the various components of the system. Each section contains a screen presenting the functionality and a detailed description of the states occurring in it.</span>

### <span style="color: #000000;">Purpose and scope</span>

<span style="color: #000000;">This product guide provides a high-level overview of Admin Panel Finance section. This document covers the following topics:</span>

<div bis_size="{"x":150,"y":272,"w":840,"h":156,"abs_x":615,"abs_y":486}" class="page" id="bkmrk-description-of-the-a" title="Page 5"><div bis_size="{"x":150,"y":272,"w":840,"h":156,"abs_x":615,"abs_y":486}" class="page" title="Page 5"><div bis_size="{"x":150,"y":272,"w":840,"h":156,"abs_x":615,"abs_y":486}" class="layoutArea"><div bis_size="{"x":150,"y":272,"w":840,"h":156,"abs_x":615,"abs_y":486}" class="column">- <span style="color: #000000;">managing End-user Balance,  
    </span>
- <span style="color: #000000;">managing Master balances,</span>
- <span style="color: #000000;">managing Company balances,</span>
- <span style="color: #000000;">transaction clearing,</span>
- <span style="color: #000000;">partner accounting,</span>
- <span style="color: #000000;">AML user lock</span>
- <span style="color: #000000;">privileges per role</span>.

</div></div></div></div>### <span style="color: #000000;">Terminology</span>

<span style="color: #000000;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-cus" style="border-collapse: collapse; width: 100%; height: 258.547px;"><tbody><tr style="height: 29.7969px;"><td bgcolor="#1C1E3F" style="width: 50.6667%; height: 29.7969px;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4321%; height: 29.7969px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.375px;"><td style="width: 18.2857%; height: 35.375px;"><span style="color: #000000;">Customer, Partner  
</span></td><td style="width: 81.668%; height: 35.375px; text-align: justify;"><span style="color: #000000;">Customer who uses MPA.</span>

</td></tr><tr style="height: 35.375px;"><td style="width: 18.2857%; height: 35.375px;"><span style="color: #000000;">Operator</span>

</td><td style="width: 81.668%; height: 35.375px; text-align: justify;"><span style="color: #000000;">User using the Admin Panel.</span>

</td></tr><tr><td style="width: 18.2857%;"><span style="color: #000000;">BIN Sponsor</span>

</td><td style="width: 81.668%; text-align: justify;"><span style="color: #000000;">Financial institution holding a direct license from card networks (e.g., Visa, Mastercard). The BIN Sponsor provides its Bank Identification Number (BIN) and acts as the formal guarantor responsible for the regulatory and legal compliance of transactions processed by its Client.</span>

</td></tr><tr style="height: 35.0156px;"><td style="width: 18.2857%; height: 35.0156px;"><span style="color: #000000;">Balance</span>

</td><td style="width: 81.668%; height: 35.0156px; text-align: justify;"><span style="color: #000000;">Representation of funding collection in specific currency.</span>

</td></tr><tr style="height: 63.3906px;"><td style="width: 18.2857%; height: 63.3906px;"><span style="color: #000000;">Session token</span>

</td><td style="width: 81.668%; height: 63.3906px; text-align: justify;"><span style="color: #000000;">Access to the system by a web application user is secured using a session token to uniquely associate the session with the user. It is required to perform any action.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 18.2857%; height: 29.7969px;"><span style="color: #000000;">IBAN</span>

</td><td style="width: 81.668%; height: 29.7969px; text-align: justify;"><span style="color: #000000;">International Bank Account Number</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 18.2857%; height: 29.7969px;"><span style="color: #000000;">AML</span>

</td><td style="width: 81.668%; height: 29.7969px; text-align: justify;"><span style="color: #000000;">Anti-Money Laundering</span>

</td></tr></tbody></table>

## <span style="color: #000000;">Customer Balance</span>

<span style="color: #000000;">Customer balances can be managed from end-user detail view, in "Balances" section. (*Customers tab -&gt; Endusers tab -&gt; Enduser details -&gt; Balances section*).  
  
[![end user detailed view balances tab.png](https://developer.verestro.com/uploads/images/gallery/2024-03/scaled-1680-/end-user-detailed-view-balances-tab.png)](https://developer.verestro.com/uploads/images/gallery/2024-03/end-user-detailed-view-balances-tab.png)  
</span>

<span style="color: rgb(0, 0, 0);">Balance view provides the following key information for each entry:</span>

<table id="bkmrk-parametr-description-0" style="border-collapse: collapse; width: 102.738%; border-style: solid; height: 193.766px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 50.6639%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4382%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.5938px;"><td style="width: 50.6639%; height: 35.5938px;" width="141"><span style="color: #000000;">Balance ID  
</span>

</td><td style="width: 49.4382%; height: 35.5938px;" width="567"><span style="color: #000000;">Unique balance ID.  
</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 50.6639%; height: 29.7969px;" width="141"><span style="color: #000000;">Currency</span>  
</td><td style="width: 49.4382%; height: 29.7969px;" width="567"><span style="color: #000000;">Currency for given balance in ISO 4217 format.</span>  
</td></tr><tr style="height: 29.7969px;"><td style="width: 50.6639%; height: 29.7969px;" width="141"><span style="color: #000000;">Balance</span>  
</td><td style="width: 49.4382%; height: 29.7969px;" width="567"><span style="color: #000000;">Amount of funds available on the balance.</span>  
</td></tr><tr style="height: 63.3906px;"><td style="width: 50.6639%; height: 63.3906px;" width="141"><span style="color: #000000;">IBAN</span>  
</td><td style="width: 49.4382%; height: 63.3906px;" width="567"><span style="color: rgb(0, 0, 0);">IBAN for the given balance.</span>

<span style="color: rgb(0, 0, 0);">By default, it is hidden for security reasons and can be viewed by clicking the 'Reveal' button.</span>

<span style="text-decoration: underline; color: rgb(0, 0, 0);">This functionality is available only if IBANs are within the scope of the project.</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">Add new balance</span>

<span style="color: #000000;">Operator can create new balances with **`Add new balance`** button. After clicking it, operator should choose currency for new balance from dropdown list. Newly created balance is visible on Balances list right away.  
</span>

<p class="callout info"><span style="color: #000000;">  
Balances can be created for any currency. However cards can be created only for currency compliant with end-user balance currency and currency configured in terminal for given project.   
  
</span></p>

##### <span style="color: #000000;">Balance detail view</span>

<span style="color: #000000;">Balance detail view can be entered by click on a row in Balance table, described above.   
</span>

<span style="color: #000000;">[![balance detail view (2).png](https://developer.verestro.com/uploads/images/gallery/2024-03/scaled-1680-/balance-detail-view-2.png)](https://developer.verestro.com/uploads/images/gallery/2024-03/balance-detail-view-2.png)</span>

<span style="color: #000000;">  
The page is divided into four distinct sections:  
</span>

<span style="color: #000000;">1. **Details**  
Contains: Balance ID, Balance Currency and Current Balance.  
</span>

<span style="color: #000000;">2. **List of IBANs**  
Contains all IBAN information: IBAN ID, Created date, Currency, IBAN, Status.</span>

<span style="color: #000000;">3. **List of cards**  
Contains all cards assigned to given balance along with informations: Card ID, Activation date, Expiration date, Type and Processor ID. </span>

<span style="color: #000000;">4. **Statements**  
A list of statements generated for the given balance. These statements can be automatically generated and added on a monthly basis.  
  
</span>

##### <span style="color: #000000;">Generate card</span>

<span style="color: rgb(0, 0, 0);">This functionality enables the Operator to create a virtual card. Upon clicking **`Generate card`**, a pop-up displays a list of terminals configured for the project. </span>

<span style="color: rgb(0, 0, 0);">The Operator must select a terminal with a currency that corresponds to the end-user's balance currency. The newly generated virtual card is verified immediately.  
</span>

##### <span style="color: #000000;">Change balance</span>

<span style="color: #000000;">Operator with Admin role can change end-user balance using **`Change balance`** button. </span>

<span style="color: #000000;">[![change balance.png](https://developer.verestro.com/uploads/images/gallery/2024-03/scaled-1680-/change-balance.png)](https://developer.verestro.com/uploads/images/gallery/2024-03/change-balance.png)</span>

1. <span style="color: #000000;">Select Type:  
    </span><span style="color: #000000;"> a) Credit - A transaction crediting the balance  
     b) Debit - A transaction debiting the balance</span>
2. <span style="color: #000000;">Select Transaction type (described in the table below). </span>
3. <span style="color: #000000;">Enter Transaction amount.</span>
4. <span style="color: #000000;">Enter Transaction description.</span>
5. <span style="color: #000000;">Enter Transaction ID - optional parameter.</span>
6. <span style="color: rgb(0, 0, 0);">Click **`Confirm`**. </span>

<span style="color: rgb(0, 0, 0);">The balance is updated immediately.</span>

<table id="bkmrk-type-transaction-typ" style="border-collapse: collapse; width: 102.024%; border-style: solid; height: 302.6px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 20.9068%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Type**</span>

</td><td bgcolor="#1C1E3F" style="width: 20.2771%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**<span style="color: #ffffff;">Transaction type</span>** </span>

</td><td bgcolor="#1C1E3F" style="width: 58.8161%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 30.6px;"><td rowspan="4" style="height: 30.6px; width: 20.9068%;" width="141"><span style="color: #000000;">Credit  
</span>

</td><td style="width: 20.2771%; height: 30.6px;"><span style="color: #000000;">Cashback  
</span>

</td><td style="width: 58.8161%; height: 30.6px;" width="567"><span style="color: rgb(0, 0, 0);">Internal transaction for a Partner who wants to top up the user's balance as part of the loyalty program.</span>

<span style="color: rgb(0, 0, 0);">Antaca automatically debits the credit Master balance with this transaction.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 20.2771%; height: 29.6px;"><span style="color: #000000;">Loan  
</span></td><td style="width: 58.8161%; height: 29.6px;" width="567"><span style="color: rgb(0, 0, 0);">Internal transaction for a Partner who want to top up end user's balance as part of the credit agreement. </span>

<span style="color: rgb(0, 0, 0);">Antaca automatically debits the credit Master Balance with this transaction.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 20.2771%; height: 29.6px;"><span style="color: #000000;">Payment  
</span></td><td style="width: 58.8161%; height: 29.6px;" width="567"><span style="color: rgb(0, 0, 0);">Internal transaction type used to top up the user's balance. This type indicates that the funds come from the Antaca system, usually in conjunction with a funding type a debit transaction on the user's balance.</span>

<span style="color: rgb(0, 0, 0);">Antaca automatically debits the credit Master balance with this transaction.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 20.2771%; height: 29.6px;"><span style="color: #000000;">Top up  
</span></td><td style="width: 58.8161%; height: 29.6px;" width="567"><span style="color: rgb(0, 0, 0);">Internal transaction type used to top up end user balance. This type indicates that the funds come from outside the Antaca system, e.g. payment to an account at a bank branch.</span>

<span style="color: rgb(0, 0, 0);">Antaca automatically debits the credit Master balance with this transaction.</span>

</td></tr><tr style="height: 29.6px;"><td class="align-center" rowspan="4" style="height: 29.6px; width: 20.9068%;"><span style="color: rgb(0, 0, 0);">Debit</span>

</td><td style="width: 20.2771%; height: 29.6px;"><span style="color: #000000;">Commission</span></td><td style="width: 58.8161%; height: 29.6px;"><span style="color: rgb(0, 0, 0);">Internal transaction for a partner who wants to debit user balance as a commission referenced to the other transaction.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 20.2771%; height: 29.6px;"><span style="color: #000000;">Fee</span></td><td style="width: 58.8161%; height: 29.6px;"><span style="color: rgb(0, 0, 0);">Internal transaction for a partner who wants to debit user balance as a fee.</span>

<span style="color: rgb(0, 0, 0);">Antaca automatically credits Company balance with the funds debited from end user balance.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 20.2771%; height: 29.6px;"><span style="color: #000000;">Funding  
</span></td><td style="width: 58.8161%; height: 29.6px;"><span style="color: rgb(0, 0, 0);">Internal transaction type used to debit the user's balance. This type indicates that the funds still remain in the Antaca system, usually in conjunction with a credit type transaction on the user's balance.</span>

<span style="color: rgb(0, 0, 0);">Antaca automatically credits the credit Master Balance with this transaction.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 20.2771%; height: 29.6px;"><span style="color: #000000;">Withdrawal  
</span></td><td style="width: 58.8161%; height: 29.6px;"><span style="color: rgb(0, 0, 0);">Internal transaction type used to debit end user balance. This type indicates that the funds go outside of Antaca system, e.g. withdrawal from an account at a bank branch.</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">Delete balance</span>

<span style="color: #000000;">Delete balance option is available only for balances equal to 0.00 and all transactions are cleared. Deleted balance is no longer visible in the End-user's Balances tab. All cards assigned to deleted balance are deleted as well. </span>

<p class="callout info"><span style="color: #000000;">Operator with Admin or Manager role can delete end-user balance on balance detail view.</span></p>

## <span style="color: #000000;">Master balance</span>

<span style="color: #000000;">The Master Balance tab allows for the management of the Master Balance account and provides visibility into all transactions that have been executed on that balance.</span>

<span style="color: #000000;">1. Deposits - includes a list of Master Balances created for Partner with amount of funds and currency.</span>

<span style="color: #000000;">2. Filters - allow searching for transactions specific for given time frame, type (credit or debit), amount and transaction title. </span>

<span style="color: #000000;">3. List of transactions - list of transactions generated for selected Master Balance. </span>

<span style="color: #000000;">List includes following information:</span>

<table id="bkmrk-parametr-description-1" style="border-collapse: collapse; width: 98.8095%; border-style: solid; height: 181.6px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 50.6639%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4382%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 57.6px;"><td style="width: 50.6639%; height: 57.6px;" width="141"><span style="color: #000000;">Transaction date  
</span>

</td><td style="width: 49.4382%; height: 57.6px;" width="567"><span style="color: #000000;">Transaction date in YYYY-MM-DD format and 24 hour format (UTC+0).  
</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 50.6639%; height: 29.6px;" width="141"><span style="color: #000000;">Title</span>  
</td><td style="width: 49.4382%; height: 29.6px;" width="567"><span style="color: #000000;">Description of the transaction.</span>  
</td></tr><tr style="height: 29.6px;"><td style="width: 50.6639%; height: 29.6px;" width="141"><span style="color: #000000;">Amount</span>  
</td><td style="width: 49.4382%; height: 29.6px;" width="567"><span style="color: #000000;">Amount of transaction with currency code.</span>  
</td></tr><tr style="height: 29.6px;"><td style="width: 50.6639%; height: 29.6px;" width="141"><span style="color: #000000;">Type</span>  
</td><td style="width: 49.4382%; height: 29.6px;" width="567"><span style="color: #000000;">Type of transaction. </span>

<span style="color: #000000;">Available values "Debit" and "Credit".</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">Change balance</span>

<span style="color: rgb(0, 0, 0);">To generate a transaction on the Master Balance, the Operator should perform the following actions:</span>

<span style="color: rgb(0, 0, 0);">1. Select proper Master balance.  
2\. Select "Change balance" button.  
3\. Select transaction type.  
4\. Enter transaction amount.   
5\. Enter transaction description.  
6\. Add transaction ID (optional).   
7\. Click "Confirm". </span>

<span style="color: rgb(0, 0, 0);">This action results in a change to the Master Balance and the immediate saving of a transaction in the "List of transactions" table. These transactions are recorded instantly with the status `CLEARED`.</span>

<p class="callout info"><span style="color: #000000;">Only the BIN Sponsor is authorized to modify the state of the Master Balance.</span></p>

##### <span style="color: #000000;">Generate report</span>

<span style="color: rgb(0, 0, 0);">Additionally, this screen allows for the generation of a transaction report based on the applied filters.</span>

<span style="color: rgb(0, 0, 0);">The report includes the following data fields:</span>

<table id="bkmrk-parametr-description-5" style="border-collapse: collapse; width: 99.6429%; border-style: solid; height: 713.797px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 29.8805%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 70.1195%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;" width="141"><span style="color: rgb(0, 0, 0);">ID</span>  
</td><td style="width: 70.1195%; height: 29.7969px;" width="567"><span style="color: #000000;">Unique ID of the transaction.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;" width="141"><span style="color: #000000;">External ID</span>  
</td><td style="width: 70.1195%; height: 29.7969px;" width="567"><span style="color: #000000;">An identifier from an external system linked to this transaction.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">EventType</span>  
</td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;"><span data-path-to-node="2,3,1,0">Indicates the type of event that triggered the transaction.</span></span>

<span style="color: #000000;"><span data-path-to-node="2,3,1,0">Available values: Credit, Debit.</span></span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Type</span>  
</td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">Transaction type.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: #000000;">TransactionDate</span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">The date and time when the transaction was initiated.</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Amount</span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The original value of the transaction before any adjustments or reversals (minor value).</span>

</td></tr><tr style="height: 63.3906px;"><td style="width: 29.8805%; height: 63.3906px;"><span style="color: #000000;">AdjustmentAmount</span></td><td style="width: 70.1195%; height: 63.3906px;"><span style="color: #000000;">The amount added or subtracted due to a correction or modification of the original transaction.</span>

**<span style="color: #000000;">This value is typically 0 for Master Balance transactions.</span>**

</td></tr><tr style="height: 63.375px;"><td style="width: 29.8805%; height: 63.375px;"><span style="color: #000000;">ReversalAmount</span></td><td style="width: 70.1195%; height: 63.375px;"><span style="color: #000000;">The amount related to the cancellation or partial-reversal a previously posted transaction.</span>

**<span style="color: #000000;">This value is typically 0 for Master Balance transactions.</span>**

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Finalamount</span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The final amount calculated after considering the original amount, adjustments, and reversals.</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Currency</span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The three-letter ISO 4217 code of the currency used for the transaction amount (e.g., PLN, USD).</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: #000000;">Description</span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">Description of the transaction.</span>

</td></tr><tr style="height: 46.9062px;"><td style="width: 29.8805%; height: 46.9062px;"><span style="color: #000000;">Status</span></td><td style="width: 70.1195%; height: 46.9062px;"><span style="color: #000000;">The current processing status of the transaction. </span>

<span style="color: #000000;">This value is typically `CLEARED` for Master Balance transactions.</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">ReferenceTransactionId</span></span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The ID of another transaction related to this transaction.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">AccountingBalance</span></span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">The balance of the company account after this transaction was cleared.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">ClearedAt</span></span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">The date and time when the transaction was finally settled (cleared).</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">TerminalId</span></span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;"><span data-path-to-node="1,1,1,0">The ID of the card terminal that processed the transaction associated with this record.</span></span>

</td></tr></tbody></table>

<p class="callout info"><span style="color: rgb(0, 0, 0);">The maximum time range allowable for generating reports is 3 months.</span></p>

## Balance statistics

<span style="color: rgb(0, 0, 0);">The Balance Statistics page provides crucial information regarding the necessary capital a Partner must maintain in their bank account to ensure money liquidity for their project. It aggregates the totals of end users' balances and the Partner's own balances for a selected currency.</span>

<span style="color: rgb(0, 0, 0);">On this screen, you can choose the currency you are interested in. After selection, the page shows the current values for:</span>

<table id="bkmrk-parametr-description-2" style="border-collapse: collapse; width: 99.6429%; border-style: solid; height: 228.922px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 37.6949%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 62.3051%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.5938px;"><td style="width: 37.6949%; height: 35.5938px;" width="141"><span style="color: #000000;">Total user balance  
</span>

</td><td style="width: 62.3051%; height: 35.5938px;" width="567"><span style="color: #000000;">The aggregate funds across all end-user balances.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 37.6949%; height: 29.7969px;" width="141"><span style="color: #000000;">Total company balance</span>  
</td><td style="width: 62.3051%; height: 29.7969px;" width="567"><span style="color: #000000;">The total amount held in the company balance.</span>  
</td></tr><tr style="height: 35.375px;"><td style="width: 37.6949%; height: 35.375px;" width="141"><span style="color: #000000;">Total deposit Master balance</span>  
</td><td style="width: 62.3051%; height: 35.375px;" width="567"><span style="color: #000000;">The total amount held in the deposit Master balance.</span>

<span style="color: #000000;">**Is applicable only if the Partner has the deposit Master Balance enabled.**</span>

</td></tr><tr style="height: 46.375px;"><td style="width: 37.6949%; height: 46.375px;"><span style="color: #000000;">Total credit Master balance</span>  
</td><td style="width: 62.3051%; height: 46.375px;"><span style="color: #000000;">The total amount held in the credit Master balance.</span>

<span style="color: #000000;">**Is applicable only if the Partner has the credit Master Balance enabled.**</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 37.6949%; height: 46.5938px;"><span style="color: #000000;">Bank Account</span>  
</td><td style="width: 62.3051%; height: 46.5938px;"><span style="color: #000000;">The sum of the Total User Balance, Total Company Balance, and Total Master Balance.</span>  
</td></tr></tbody></table>

## Manual clearings

<span style="color: rgb(0, 0, 0);">The Manual Clearings page displays all transactions registered in Antaca as well as settlements generated within the payment network. The Manual Clearings feature enables the BIN Sponsor to clear transactions that were not processed automatically.</span>

<span style="color: rgb(0, 0, 0);">Page is divided into two sections:</span>

##### <span style="color: rgb(0, 0, 0);">1. Transactions</span>  


<span style="color: rgb(0, 0, 0);">Operator can filter transactions using following filters: </span>

- <span style="color: rgb(0, 0, 0);">Date from, </span>
- <span style="color: rgb(0, 0, 0);">Date to, </span>
- <span style="color: rgb(0, 0, 0);">Terminal, </span>
- <span style="color: rgb(0, 0, 0);">Transaction ID, </span>
- <span style="color: rgb(0, 0, 0);">Customer ID, </span>
- <span style="color: rgb(0, 0, 0);">Card ID, </span>
- <span style="color: rgb(0, 0, 0);">Type, </span>
- <span style="color: rgb(0, 0, 0);">Status</span>

<span style="color: rgb(0, 0, 0);">The main list provides the following information about the transactions: </span>

<table id="bkmrk-parameter-descriptio" style="border-collapse: collapse; width: 99.6429%; border-style: solid; height: 287.8px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 50.6639%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4382%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.6px;"><td style="width: 50.6639%; height: 35.6px;" width="141"><span style="color: #000000;">Transaction ID  
</span>

</td><td style="width: 49.4382%; height: 35.6px;" width="567"><span style="color: #000000;">An identifier from an external system linked to this transaction.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 50.6639%; height: 29.6px;" width="141"><span style="color: #000000;">Description</span>  
</td><td style="width: 49.4382%; height: 29.6px;" width="567"><span style="color: #000000;">Description of the transaction.</span>  
</td></tr><tr style="height: 35.4px;"><td style="width: 50.6639%; height: 35.4px;" width="141"><span style="color: #000000;">Card ID</span>  
</td><td style="width: 49.4382%; height: 35.4px;" width="567"><span style="color: #000000;">The unique, internal numerical identifier assigned to the card (integer).</span>  
</td></tr><tr style="height: 46.4px;"><td style="width: 50.6639%; height: 46.4px;"><span style="color: #000000;">Type</span>  
</td><td style="width: 49.4382%; height: 46.4px;"><span style="color: #000000;">Type of transaction.</span>  
</td></tr><tr style="height: 29.6px;"><td style="width: 50.6639%; height: 29.6px;"><span style="color: #000000;">Final amount</span>  
</td><td style="width: 49.4382%; height: 29.6px;"><span style="color: #000000;">The final amount calculated after considering the original amount, adjustments, and reversals (gross value).</span>  
</td></tr><tr style="height: 29.6px;"><td style="width: 50.6639%; height: 29.6px;"><span style="color: #000000;">Transaction date</span>  
</td><td style="width: 49.4382%; height: 29.6px;"><span style="color: #000000;">Transaction date in YYYY-MM-DD format and 24 hour format (UTC+0).</span></td></tr><tr style="height: 46.4px;"><td style="width: 50.6639%; height: 46.4px;"><span style="color: #000000;">Status</span>  
</td><td style="width: 49.4382%; height: 46.4px;"><span style="color: #000000;">The current processing status of the transaction. </span>

<span style="color: #000000;">Available values: </span>

- <span style="color: #000000;">`Authorized`, </span>
- <span style="color: #000000;">`Cleared`, </span>
- <span style="color: #000000;">`Reversed`. </span>

</td></tr></tbody></table>

<span style="color: rgb(0, 0, 0);">Clicking on a transaction record opens a popup window displaying the detailed transaction information:  
</span>

<table id="bkmrk-parameter-descriptio-1" style="border-collapse: collapse; width: 99.6429%; border-style: solid; height: 350.344px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 50.6639%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4382%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 50.6639%; height: 29.7969px;"><span style="color: #000000;">Transaction ID</span>

</td><td style="width: 49.4382%; height: 29.7969px;"><span style="color: #000000;">Unique ID of the transaction. </span>

</td></tr><tr style="height: 35.5938px;"><td style="width: 50.6639%; height: 35.5938px;" width="141"><span style="color: #000000;">Transaction External ID  
</span>

</td><td style="width: 49.4382%; height: 35.5938px;" width="567"><span style="color: #000000;">An identifier from an external system linked to this transaction.</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;" width="141"><span style="color: #000000;">Amount</span>  
</td><td style="width: 49.4382%; height: 46.5938px;" width="567"><span style="color: #000000;">The original value of the transaction before any adjustments or reversals (gross value).</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;" width="141"><span style="color: #000000;">Currency</span>  
</td><td style="width: 49.4382%; height: 46.5938px;" width="567"><span style="color: #000000;">The three-letter ISO 4217 code of the currency used for the transaction amount (e.g., PLN, USD).</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: #000000;"><span class="mat-mdc-list-item-title mdc-list-item__primary-text title">Adjustment amount</span></span>  
</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">The amount added or subtracted due to a correction or modification of the original transaction.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: #000000;"><span class="mat-mdc-list-item-title mdc-list-item__primary-text title">Reversal amount</span></span>  
</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">The amount related to the cancellation or partial-reversal a previously posted transaction.</span>  
</td></tr><tr style="height: 63.3906px;"><td style="width: 50.6639%; height: 63.3906px;"><span style="color: rgb(0, 0, 0);">Related transactions</span>

</td><td style="width: 49.4382%; height: 63.3906px;"><span style="color: #000000;">A list of transactional events (e.g., authorizations, settlements, reversals, adjustments) that influenced to the final state and amount of the current transaction record.</span></td></tr></tbody></table>

##### <span style="color: rgb(0, 0, 0);">2. Settlements</span>

<span style="color: rgb(0, 0, 0);">Operator can filter settlements using following filters: </span>

- <span style="color: rgb(0, 0, 0);">Date from, </span>
- <span style="color: rgb(0, 0, 0);">Date to, </span>
- <span style="color: rgb(0, 0, 0);">Terminal, </span>
- <span style="color: rgb(0, 0, 0);">Transaction ID, </span>
- <span style="color: rgb(0, 0, 0);">Customer ID, </span>
- <span style="color: rgb(0, 0, 0);">Card ID, </span>
- <span style="color: rgb(0, 0, 0);">Status, </span>
- <span style="color: rgb(0, 0, 0);">Processed. </span>

<span style="color: rgb(0, 0, 0);">The main list provides the following information about the settlements: </span>

<table id="bkmrk-parametr-description-3" style="border-collapse: collapse; width: 101.31%; border-style: solid; height: 286.953px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 50.6639%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parametr**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4382%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.5938px;"><td style="width: 50.6639%; height: 35.5938px;" width="141"><span style="color: #000000;">Transaction ID  
</span>

</td><td style="width: 49.4382%; height: 35.5938px;" width="567"><span style="color: #000000;">An identifier from an external system linked to this transaction.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 50.6639%; height: 29.7969px;" width="141"><span style="color: #000000;">Description</span>  
</td><td style="width: 49.4382%; height: 29.7969px;" width="567"><span style="color: #000000;">Transaction description.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;" width="141"><span style="color: #000000;">Card ID</span>  
</td><td style="width: 49.4382%; height: 46.5938px;" width="567"><span style="color: #000000;">The unique, internal numerical identifier assigned to the card (integer).</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: #000000;">Amount</span>  
</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">The final, confirmed amount transferred during the clearing process.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: #000000;">Transaction date</span>  
</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">Transaction date in YYYY-MM-DD format and 24 hour format (UTC+0).</span></td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: #000000;">Processed at</span>  
</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">Settlement clearing date in YYYY-MM-DD format and 24 hour format (UTC+0).  
</span></td></tr></tbody></table>

<span style="color: rgb(0, 0, 0);">Clicking on a settlement record opens a popup window displaying the detailed information:  
</span>

<table id="bkmrk-parameter-descriptio-2" style="border-collapse: collapse; width: 99.6429%; border-style: solid; height: 436.953px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 50.6639%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4382%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;" width="141"><span style="color: #000000;">Currency  
</span>

</td><td style="width: 49.4382%; height: 46.5938px;" width="567"><span style="color: #000000;">The three-letter ISO 4217 code of the currency used for the transaction amount (e.g., PLN, USD).</span>

</td></tr><tr style="height: 103.625px;"><td style="width: 50.6639%; height: 103.625px;" width="141"><span style="color: #000000;">Type</span>  
</td><td style="width: 49.4382%; height: 103.625px;" width="567"><span style="color: #000000;">describes the transaction type, such as:</span>- <span style="color: rgb(0, 0, 0);">DEDUCT</span>
- <span style="color: rgb(0, 0, 0);">LOAD</span>
- <span style="color: rgb(0, 0, 0);">REVERSAL</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;" width="141"><span style="color: #000000;"><span class="mat-mdc-list-item-title mdc-list-item__primary-text title">Settlement amount</span></span>  
</td><td style="width: 49.4382%; height: 46.5938px;" width="567"><span style="color: #000000;">Settlement amount of the transaction.</span></td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: #000000;"><span class="mat-mdc-list-item-title mdc-list-item__primary-text title">Transaction narrative</span></span>  
</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">The merchant’s description.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: #000000;"><span class="mat-mdc-list-item-title mdc-list-item__primary-text title">System date</span></span>  
</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">Issuer processor's system date.</span>  
</td></tr><tr style="height: 35.375px;"><td style="width: 50.6639%; height: 35.375px;"><span style="color: rgb(0, 0, 0);">Sequence number</span>

</td><td style="width: 49.4382%; height: 35.375px;"><span style="color: #000000;">Unique sequence card identifier from the Issuer processor. </span></td></tr><tr style="height: 29.7969px;"><td style="width: 50.6639%; height: 29.7969px;"><span style="color: rgb(0, 0, 0);">Tracking number</span>

</td><td style="width: 49.4382%; height: 29.7969px;"><span style="color: #000000;">Unique tracking identifier from the Issuer processor.</span></td></tr><tr style="height: 46.5938px;"><td style="width: 50.6639%; height: 46.5938px;"><span style="color: rgb(0, 0, 0);">Interchange amount</span>

</td><td style="width: 49.4382%; height: 46.5938px;"><span style="color: #000000;">Cost or income generated as a result of settlement previously authorized transactions.</span></td></tr></tbody></table>

##### <span style="color: rgb(0, 0, 0);">Download settlement</span>

<span style="color: rgb(0, 0, 0);">Download settlement option allows for the re-initiation of the settlement file download for a specific day and terminal, in cases where the automatic download failed for any reason.</span>

##### <span style="color: rgb(0, 0, 0);">Reverse transaction</span>

<span style="color: rgb(0, 0, 0);">It is possible to reverse a transaction that remains in the **AUTHORIZED** status (not CLEARED or REVERSED).</span>

1. <span style="color: rgb(0, 0, 0);">Select the relevant transaction on the list.</span>
2. <span style="color: rgb(0, 0, 0);">Choose the **"Clear transaction"** option.</span>
3. <span style="color: rgb(0, 0, 0);">Enter the amount to be reversed.</span>

<span style="color: rgb(0, 0, 0);">Possible results: </span>

- <span style="color: rgb(0, 0, 0);">Partial Reversal - If the amount entered is lower than the authorized transaction amount, a partial reversal should be generated.</span>
- <span style="color: rgb(0, 0, 0);">Full Reversal - If the amount entered is equal to the authorized transaction amount, the entire transaction is reversed, and its status changes to `REVERSED`.</span>
- <span style="color: rgb(0, 0, 0);">Error - If the amount entered is higher than the authorized transaction amount, an error should be returned indicating this discrepancy.</span>

##### Clear transactions

<span style="color: rgb(0, 0, 0);">To clear transactions, the Operator should perform the following actions:</span>

1. <span style="color: rgb(0, 0, 0);">Select one or more transactions to be cleared.</span>
2. <span style="color: rgb(0, 0, 0);">Select the settlement to be linked with the transactions chosen in step 1 (this step is optional).</span>
3. <span style="color: rgb(0, 0, 0);">Click the **Clear transactions** button at the top right of the page.</span>

<span style="color: rgb(0, 0, 0);">Following this process:</span>

- - <span style="color: rgb(0, 0, 0);">The status of the selected transactions is changed to `CLEARED`.</span>
    - <span style="color: rgb(0, 0, 0);">The settlement chosen in step 2 (if selected) will have its **<span class="math-inline" data-math="\text{Processed at}">`Processed at` </span>**parameter set to the date of the clearing action.</span>
    - <span style="color: rgb(0, 0, 0);">The corresponding<span class="math-inline" data-math="\text{INTERCHANGE}">`INTERCHANGE`</span> transaction will be generated.</span>

<p class="callout info"><span style="color: rgb(0, 0, 0);">Manual clearings tab is only available to the BIN Sponsor.</span></p>

## Partner accounting

<span style="color: rgb(0, 0, 0);">The Partner Accounting page was designed to present information regarding the Partner's profit for a given project. It contains a list of transactions, such as fees, interchange, FX conversion and transactions generated manually by the BIN Sponsor.</span>  
  
<span style="color: rgb(0, 0, 0);">The page is divided into 3 sections:</span>

<span style="color: rgb(0, 0, 0);">1. Company balance - list of Partner balances with balanceId and specific currency.</span>

<span style="color: rgb(0, 0, 0);">2. Filters - allow searching for transactions specific for given time frame and type of transaction (credit or debit).</span>

<span style="color: rgb(0, 0, 0);">3. List of transactions</span>

<table id="bkmrk-parametr-description-4" style="border-collapse: collapse; width: 100.238%; border-style: solid; height: 371.782px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 50.6213%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parametr**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.3806%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6213%; height: 46.5938px;" width="141"><span style="color: #000000;">Transaction date  
</span>

</td><td style="width: 49.3806%; height: 46.5938px;" width="567"><span style="color: #000000;">Transaction date in YYYY-MM-DD format and 24 hour format (UTC+0).</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 50.6213%; height: 29.7969px;" width="141"><span style="color: #000000;">Title</span>  
</td><td style="width: 49.3806%; height: 29.7969px;" width="567"><span style="color: #000000;">Transaction description.</span>  
</td></tr><tr style="height: 29.7969px;"><td style="width: 50.6213%; height: 29.7969px;"><span style="color: #000000;">Amount</span>  
</td><td style="width: 49.3806%; height: 29.7969px;"><span style="color: #000000;">Transaction gross value with currency.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6213%; height: 46.5938px;"><span style="color: #000000;">Type</span>  
</td><td style="width: 49.3806%; height: 46.5938px;"><span style="color: #000000;">Transaction type. </span>

<span style="color: #000000;">Available values: Credit, Debit.   
</span>

</td></tr><tr style="height: 137.219px;"><td style="width: 50.6213%; height: 137.219px;"><span style="color: #000000;">Subtype</span></td><td style="width: 49.3806%; height: 137.219px;"><span style="color: #000000;"><span data-path-to-node="1,1,1,0">Detailed transaction classification</span></span>

<span style="color: #000000;"><span data-path-to-node="1,1,1,0">Examples:</span></span>

- <span style="color: #000000;"><span data-path-to-node="1,1,1,0">**INTERCHANGE** - This transaction is generated as a result of the settlement of authorized transactions.</span></span>
- <span style="color: #000000;"><span data-path-to-node="1,1,1,0">**FOREX** - A transaction specifically related to foreign currency exchange or conversion.</span></span>
- <span style="color: #000000;"><span data-path-to-node="1,1,1,0">**FEE** - A transaction that charges the customer and credits the company's balance. It is related to a charge for a specific service or account management. </span></span>
- **<span style="color: #000000;"><span data-path-to-node="1,1,1,0">COMPANY - </span></span>**<span style="color: #000000;"><span data-path-to-node="1,1,1,0">internal transaction dedicated only for bin-sponsor to debit/credit company balance used for settlements between the partner and the bin-sponsor.</span></span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 50.6213%; height: 46.5938px;"><span style="color: #000000;">Terminal ID</span></td><td style="width: 49.3806%; height: 46.5938px;"><span style="color: #000000;"><span data-path-to-node="1,1,1,0">The ID of the card terminal that processed the transaction associated with this record.</span></span>

</td></tr></tbody></table>

##### <span style="color: #000000;">Generate a transaction</span>

To generate a transaction and modify the Company balance, the Operator should perform the following actions:

1. <span style="color: #000000;">Select proper company balance.  
    2. </span><span style="color: #000000;">Select 'Generate a transaction' button.  
    3. Select transaction type.  
    4. Enter transaction amount.   
    5. Enter transaction description.  
    6. Add transaction ID (optional).   
    7. Click 'Confirm'.</span>
2. <span style="color: #000000;">The transaction will be processed with a subType of `COMPANY`.</span>

<p class="callout info"><span style="color: #000000;">The 'Generate a transaction' action can only be performed by the **BIN Sponsor.**</span></p>

##### <span style="color: #000000;">Generate a report</span>

<span style="color: rgb(0, 0, 0);">Additionally, this screen allows for the generation of a transaction report based on the applied filters.</span>

<span style="color: rgb(0, 0, 0);">The report includes the following data fields:</span>

<table id="bkmrk-parameter-descriptio-3" style="border-collapse: collapse; width: 99.6429%; border-style: solid; height: 713.813px;"><tbody><tr style="height: 35.1875px;"><td bgcolor="#1C1E3F" style="width: 29.8805%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 70.1195%; height: 35.1875px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;" width="141"><span style="color: rgb(0, 0, 0);">ID</span>  
</td><td style="width: 70.1195%; height: 29.7969px;" width="567"><span style="color: #000000;">Unique ID of the transaction.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;" width="141"><span style="color: #000000;">External ID</span>  
</td><td style="width: 70.1195%; height: 29.7969px;" width="567"><span style="color: #000000;">An identifier from an external system linked to this transaction.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">EventType</span>  
</td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;"><span data-path-to-node="2,3,1,0">Indicates the type of event that triggered the transaction.</span></span>

<span style="color: #000000;"><span data-path-to-node="2,3,1,0">Available values: Credit, Debit.</span></span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Type</span>  
</td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">Transaction type.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: #000000;">TransactionDate</span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">The date and time when the transaction was initiated.</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Amount</span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The original value of the transaction before any adjustments or reversals (minor value).</span>

</td></tr><tr style="height: 63.3906px;"><td style="width: 29.8805%; height: 63.3906px;"><span style="color: #000000;">AdjustmentAmount</span></td><td style="width: 70.1195%; height: 63.3906px;"><span style="color: #000000;">The amount added or subtracted due to a correction or modification of the original transaction.</span>

**<span style="color: #000000;">This value is typically 0 for Company Balance transactions.</span>**

</td></tr><tr style="height: 63.3906px;"><td style="width: 29.8805%; height: 63.3906px;"><span style="color: #000000;">ReversalAmount</span></td><td style="width: 70.1195%; height: 63.3906px;"><span style="color: #000000;">The amount related to the cancellation or partial-reversal a previously posted transaction.</span>

**<span style="color: #000000;">This value is typically 0 for Company Balance transactions.</span>**

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Finalamount</span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The final amount calculated after considering the original amount, adjustments, and reversals.</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: #000000;">Currency</span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The three-letter ISO 4217 code of the currency used for the transaction amount (e.g., PLN, USD).</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: #000000;">Description</span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">Description of the transaction.</span>

</td></tr><tr style="height: 46.9062px;"><td style="width: 29.8805%; height: 46.9062px;"><span style="color: #000000;">Status</span></td><td style="width: 70.1195%; height: 46.9062px;"><span style="color: #000000;">The current processing status of the transaction. </span>

<span style="color: #000000;">This value is typically `CLEARED` for Company Balance transactions.</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">ReferenceTransactionId</span></span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;">The ID of another transaction related to this transaction.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">AccountingBalance</span></span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">The balance of the company account after this transaction was cleared.</span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 29.8805%; height: 29.7969px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">ClearedAt</span></span></td><td style="width: 70.1195%; height: 29.7969px;"><span style="color: #000000;">The date and time when the transaction was finally settled (cleared).</span>

</td></tr><tr style="height: 46.5938px;"><td style="width: 29.8805%; height: 46.5938px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">TerminalId</span></span></td><td style="width: 70.1195%; height: 46.5938px;"><span style="color: #000000;"><span data-path-to-node="1,1,1,0">The ID of the card terminal that processed the transaction associated with this record.</span></span>

</td></tr></tbody></table>

<p class="callout info"><span style="color: rgb(0, 0, 0);">The maximum time range allowable for generating reports is 3 months.</span></p>

<p class="callout info"><span style="color: #000000;">Operator with any role can use 'Generate report' functionality. </span></p>

## <span style="color: #000000;">AML User lock</span>

<span style="color: rgb(0, 0, 0);">The AML User Lock enables an Operator with any role to lock a resource that does not comply with AML (Anti-Money Laundering) regulations. This functionality results in the transactional blockade of the resource. Any transaction being processed for the locked resource will be automatically rejected with the reason code: `FRAUD_SUSPECTED`.</span>

<span style="color: rgb(0, 0, 0);">The page is divided into two main sections:</span>

1. <span style="color: rgb(0, 0, 0);">**Filters** – Allows browsing locked resources by their type (e.g., Customer), ID, and Lock reason.</span>
2. <span style="color: rgb(0, 0, 0);">**List of locked resources** – Displays the resulting list of locked entries.</span>

<table id="bkmrk-parameter-descriptio-4" style="border-collapse: collapse; width: 98.9286%; border-style: solid; height: 150.8px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 29.7622%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Parameter**</span>

</td><td bgcolor="#1C1E3F" style="width: 70.2378%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 26.8px;"><td style="width: 29.7622%; height: 26.8px;" width="141"><span style="color: rgb(0, 0, 0);">Blocked resource</span>  
</td><td style="width: 70.2378%; height: 26.8px;" width="567"><span style="color: #000000;">Shows blocked resource type.  
</span>

<span style="color: #000000;">Available values:</span>

<span style="color: #000000;">CUSTOMER</span>

<span style="color: #000000;">CORPORATION</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 29.7622%; height: 29.6px;" width="141"><span style="color: #000000;">Resource ID</span>  
</td><td style="width: 70.2378%; height: 29.6px;" width="567"><span style="color: #000000;">Verestro ID for given resource.</span>  
</td></tr><tr style="height: 29.6px;"><td style="width: 29.7622%; height: 29.6px;"><span style="color: #000000;">Reason</span>  
</td><td style="width: 70.2378%; height: 29.6px;"><span style="color: #000000;">Available values:</span>

<span style="color: rgb(0, 0, 0);">DOCUMENT EXPIRED</span>  
<span style="color: rgb(0, 0, 0);">FRAUD SUSPECTED</span>  
<span style="color: rgb(0, 0, 0);">SCREENING DETECTED</span>  
<span style="color: rgb(0, 0, 0);">TEMPORARY LOCKED</span>  
<span style="color: rgb(0, 0, 0);">PEKAO LOCK</span>  
<span style="color: rgb(0, 0, 0);">ZEN LOCK</span>  
<span style="color: rgb(0, 0, 0);">PROSECUTOR LOCK</span>  
<span style="color: rgb(0, 0, 0);">FENIGE LOCK</span>  
<span style="color: rgb(0, 0, 0);">POLICE LOCK</span>  
<span style="color: rgb(0, 0, 0);">MANY CARDS LOCK</span>  
<span style="color: rgb(0, 0, 0);">NAGATIVE VERIFICATION</span>  
<span style="color: rgb(0, 0, 0);">PRADO VERIFICATION</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 29.7622%; height: 29.6px;"><span style="color: #000000;">Action</span>  
</td><td style="width: 70.2378%; height: 29.6px;"><span style="color: #000000;">Available actions: </span>

<span style="color: #000000;">- Remove the lock.  
</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">  
Add new lock</span>

<span style="color: #000000;">To create a new lock, use the "New lock" button in the top right corner of the page. Clicking this button opens a popup window:  
</span>

<span style="color: #000000;">[![AML user lock new lock.png](https://developer.verestro.com/uploads/images/gallery/2024-05/scaled-1680-/aml-user-lock-new-lock.png)](https://developer.verestro.com/uploads/images/gallery/2024-05/aml-user-lock-new-lock.png)</span>

<span style="color: rgb(0, 0, 0);">Once the Blocked resource, Resource ID, and Reason for lock are entered, the newly added lock becomes visible in the list of locked resources.</span>

##### <span style="color: rgb(0, 0, 0);">Remove the lock</span>

<span style="color: rgb(0, 0, 0);">To remove the lock, the Operator should click on the 'Action' menu within the lock list and select the "Remove the lock" option.</span>

<span style="color: #000000;">[![AML lock remove the lock.png](https://developer.verestro.com/uploads/images/gallery/2024-05/scaled-1680-/aml-lock-remove-the-lock.png)](https://developer.verestro.com/uploads/images/gallery/2024-05/aml-lock-remove-the-lock.png)</span>

<span style="color: rgb(0, 0, 0);">The lock will be instantly removed from the list.</span>

<p class="callout info">The 'Remove the lock' option is available only to Operators with the Admin role.</p>

##### <span style="color: #000000;">Automatic Lock Triggers</span>

<span style="color: #000000;">In addition to manual creation by an Operator, locks may also be imposed by automated processes. These automated locks typically occur based on predefined system rules or risk assessments. Automated processes that can result in a lock being placed are: </span>

- <span style="color: #000000;">Document Expired - Applied when the documents required for the KYC (Know Your Customer) process have expired. </span>
- <span style="color: #000000;">Screening Detected - Applied when a customer screening reveals a match on a sanctions list.</span>

## <span style="color: #000000;">Default privileges per role in the portal</span>

<span style="color: #000000;">Below are the default function settings for described product divided into areas.</span>

<table id="bkmrk-aggregate-action-adm" style="height: 935.751px;" width="827"><tbody><tr style="height: 35.375px;"><td bgcolor="#1C1E3F" style="width: 161.833px; height: 35.375px;" width="353"><span style="color: #ecf0f1;">**Area**</span>

</td><td bgcolor="#1C1E3F" style="width: 161.85px; height: 35.375px;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" style="width: 161.833px; height: 35.375px;" width="353"><span style="color: #ecf0f1;">**Admin**</span>

</td><td bgcolor="#1C1E3F" style="width: 161.85px; height: 35.375px;" width="353"><span style="color: #ecf0f1;">**Manager**</span>

</td><td bgcolor="#1C1E3F" style="width: 161.833px; height: 35.375px;" width="353"><span style="color: #ecf0f1;">**Employee**</span>

</td></tr><tr style="height: 46.5938px;"><td class="align-left" rowspan="6" style="height: 294.875px; width: 161.833px;"><span style="color: #000000;">Customer Balance  
</span></td><td style="height: 46.5938px; width: 161.85px;"><span style="color: #000000;">View Company Balance   
</span></td><td style="height: 46.5938px; width: 161.833px;"><span style="color: #000000;">x</span></td><td style="height: 46.5938px; width: 161.85px;"><span style="color: #000000;">x</span></td><td style="height: 46.5938px; width: 161.833px;"><span style="color: #000000;">-</span></td></tr><tr style="height: 46.5938px;"><td style="width: 161.85px; height: 46.5938px;"><span style="color: #000000;">Create Customer Balance</span></td><td style="width: 161.833px; height: 46.5938px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 46.5938px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 46.5938px;"><span style="color: #000000;">-</span></td></tr><tr style="height: 46.5938px;"><td style="width: 161.85px; height: 46.5938px;"><span style="color: #000000;">View Customer Balance</span></td><td style="width: 161.833px; height: 46.5938px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 46.5938px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 46.5938px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 55px;"><td style="width: 161.85px; height: 55px;"><span style="color: #000000;">View Customer Balance Details</span></td><td style="width: 161.833px; height: 55px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 55px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 55px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 52px;"><td style="width: 161.85px; height: 52px;"><span style="color: #000000;">Topup Customer Balance</span></td><td style="width: 161.833px; height: 52px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 52px;"><span style="color: #000000;">-</span></td><td style="width: 161.833px; height: 52px;"><span style="color: #000000;">-</span></td></tr><tr style="height: 48.0938px;"><td style="width: 161.85px; height: 48.0938px;"><span style="color: #000000;">Delete Customer Balance</span></td><td style="width: 161.833px; height: 48.0938px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 48.0938px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 48.0938px;"><span style="color: #000000;">-</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;">Customer  
</td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Delete Customer</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 29.7969px;">-</td></tr><tr style="height: 44.6875px;"><td rowspan="2" style="height: 89.375px; width: 161.833px;"><span style="color: #000000;">Master Balances</span>  
</td><td style="width: 161.85px; height: 44.6875px;"><span style="color: #000000;">View Master Balance</span>  
</td><td style="width: 161.833px; height: 44.6875px;">x  
</td><td style="width: 161.85px; height: 44.6875px;">x  
</td><td style="width: 161.833px; height: 44.6875px;">-  
</td></tr><tr style="height: 44.6875px;"><td style="width: 161.85px; height: 44.6875px;"><span style="color: #000000;">Edit Master Balance</span>  
</td><td style="width: 161.833px; height: 44.6875px;">x  
</td><td style="width: 161.85px; height: 44.6875px;">-  
</td><td style="width: 161.833px; height: 44.6875px;">-  
</td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">KYC   
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">View KYC applications  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-  
</span></td></tr><tr style="height: 46.5938px;"><td style="width: 161.833px; height: 46.5938px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 46.5938px;"><span style="color: #000000;">Update KYC applications  
</span></td><td style="width: 161.833px; height: 46.5938px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.85px; height: 46.5938px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.833px; height: 46.5938px;"><span style="color: #000000;">-  
</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">Cards  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Create virtual card  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">View cards  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-  
</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Delete cards  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x  
</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-  
</span></td></tr><tr style="height: 41.0625px;"><td style="width: 161.833px; height: 41.0625px;"><span style="color: #000000;">  
</span></td><td style="height: 41.0625px; width: 161.85px;"><span style="color: #000000;">Create Card Limit</span></td><td style="height: 41.0625px; width: 161.833px;"><span style="color: #000000;">x</span></td><td style="height: 41.0625px; width: 161.85px;"><span style="color: #000000;">x</span></td><td style="height: 41.0625px; width: 161.833px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 41.1094px;"><td style="width: 161.833px; height: 41.1094px;"><span style="color: #000000;">  
</span></td><td style="height: 41.1094px; width: 161.85px;"><span style="color: #000000;">View Card Limits</span></td><td style="height: 41.1094px; width: 161.833px;"><span style="color: #000000;">x</span></td><td style="height: 41.1094px; width: 161.85px;"><span style="color: #000000;">x</span></td><td style="height: 41.1094px; width: 161.833px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Update Card Limits</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Delete Card Limits</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Generate CVV</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">Clearing</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Manual clearing</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">-</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Manual reversal</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">-</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-</span></td></tr><tr><td style="width: 161.833px;"><span style="color: #000000;">Partner accounting</span></td><td style="width: 161.85px;"><span style="color: #000000;">View Company Balance</span>

</td><td style="width: 161.833px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px;"><span style="color: #000000;">-</span></td></tr><tr><td style="width: 161.833px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px;"><span style="color: #000000;">Edit Company Balance</span>

</td><td style="width: 161.833px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px;"><span style="color: #000000;">-</span></td><td style="width: 161.833px;"><span style="color: #000000;">-</span></td></tr><tr><td style="width: 161.833px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px;"><span style="color: #000000;">Report generating</span>

</td><td style="width: 161.833px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px;"><span style="color: #000000;">x</span></td><td style="width: 161.833px;"><span style="color: #000000;">x</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">AML User Lock</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">List of locks</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">-</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Add new lock</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">-</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-</span></td></tr><tr style="height: 29.7969px;"><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">  
</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">Remove the lock</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">x</span></td><td style="width: 161.85px; height: 29.7969px;"><span style="color: #000000;">-</span></td><td style="width: 161.833px; height: 29.7969px;"><span style="color: #000000;">-</span></td></tr></tbody></table>

# IBAN Management Administration Panel Overview

<span style="color: #000000;">The IBAN Management Service module provides a centralized interface for managing bank accounts and transfers. </span><span style="color: #000000;">As a Payment Institution, you are granted extended administrative capabilities, allowing you to manage the full lifecycle of banking products and maintain regulatory compliance.</span>

<span style="color: #000000;">The document is divided into sections that describe the various components of the system. Each section contains a screen presenting the functionality and a detailed description of the states occurring in it. </span>

<p class="callout info"><span style="color: #000000;">You can find more about the IBAN Management Service product [here](https://developer.verestro.com/books/iban-management).</span></p>

### <span style="color: #000000;">Purpose &amp; scope</span>

<span style="color: #000000;">This product guide provides a high-level overview of Admin Panel IBAN Management section. </span>

<table border="1" id="bkmrk-name-description-cus" style="border-collapse: collapse; width: 100%; height: 169.062px;"><tbody><tr style="height: 29.8625px;"><td bgcolor="#1C1E3F" style="width: 23.8322%; height: 29.8625px;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 76.1439%; height: 29.8625px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 46.4px;"><td style="width: 23.8322%; height: 46.4px;">**<span style="color: #000000;">Transaction &amp; bank account monitoring  
</span>**</td><td style="width: 76.1439%; height: 46.4px; text-align: justify;">Provides continuous visibility into all bank accounts and transfers. You can track transaction history, verify account and transfer statuses and details.</td></tr><tr style="height: 29.6px;"><td style="width: 23.8322%; height: 29.6px;">**<span style="color: #000000;">Account generation</span>**

</td><td style="width: 76.1439%; height: 29.6px; text-align: justify;">It provides the ability to generate a bank account assigned to a specific balance.</td></tr><tr style="height: 63.2px;"><td style="width: 23.8322%; height: 63.2px;">**<span style="color: #000000;">AML Decision Management</span>**

</td><td style="width: 76.1439%; height: 63.2px; text-align: justify;">It allows payment institutions to exercise direct control over compliance processes. You can manage and execute AML-related decisions for both incoming and outgoing transfers, including reviewing and approving or rejecting transactions based on established rules and your risk assessment.</td></tr></tbody></table>

<div bis_size="{"x":150,"y":272,"w":840,"h":156,"abs_x":615,"abs_y":486}" class="page" id="bkmrk-description-of-the-a" style="text-align: justify;" title="Page 5"></div>### <span style="color: rgb(0, 0, 0);">Terminology</span>

<span style="color: #000000;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-cus-1" style="border-collapse: collapse; width: 100%; height: 241.062px;"><tbody><tr style="height: 29.8625px;"><td bgcolor="#1C1E3F" style="width: 23.8433%; height: 29.8625px;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 76.1567%; height: 29.8625px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 23.8433%; height: 29.6px;">**<span style="color: #000000;">Partner  
</span>**</td><td style="width: 76.1567%; height: 29.6px; text-align: justify;"><span style="color: #000000;">An institution using Verestro products. Essentially, a Partner can be referred to as a Verestro client.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 23.8433%; height: 29.6px;">**<span style="color: #000000;">Operator</span>**

</td><td style="width: 76.1567%; height: 29.6px; text-align: justify;"><span style="color: #000000;">User using the Panel regardless of role or level of rights.</span>

</td></tr><tr style="height: 46.4px;"><td style="width: 23.8433%; height: 46.4px;">**<span style="color: #000000;">AML Operator</span>**

</td><td style="width: 76.1567%; height: 46.4px; text-align: justify;"><span style="color: #000000;">User using the Administration Panel which actions are connected with Anti-Money Laundering area.</span>

<span style="color: #000000;">Issuing Institution representative.</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 23.8433%; height: 29.6px;">**<span style="color: #000000;">Upload</span>**

</td><td style="width: 76.1567%; height: 29.6px; text-align: justify;"><span style="color: #000000;">The process of transferring (importing) the bulk transfer data files to the banking system.</span>

</td></tr><tr style="height: 46.4px;"><td style="width: 23.8433%; height: 46.4px;">**<span style="color: #000000;">Master balance</span>**</td><td style="width: 76.1567%; height: 46.4px; text-align: justify;"><span style="color: #000000;">The total funds in Master Account. Master Account is the main account number assigned to the Partner in the bank's system</span></td></tr><tr style="height: 29.6px;"><td style="width: 23.8433%; height: 29.6px;">**<span style="color: #000000;">Technical balance</span>**</td><td style="width: 76.1567%; height: 29.6px; text-align: justify;"><span style="color: #000000;">A balance that takes into account funds pending finalisation, such as held transfers for AML reasons.</span></td></tr></tbody></table>

## <span style="color: #000000;">Transaction &amp; bank account monitoring</span>

### <span style="color: #000000;">Transfers</span>

<table border="1" id="bkmrk-the-transfers-tab-pr" style="border-collapse: collapse; width: 100%; border-width: 0px; height: 242.6px;"><colgroup><col style="width: 67.7381%;"></col><col style="width: 32.2619%;"></col></colgroup><tbody><tr style="height: 242.6px;"><td style="border-width: 0px; height: 242.6px;">The `Transfers` tab provides comprehensive visibility into **all transactions** executed within your implementation. You can efficiently navigate the transaction history using an extensive set of filters, including:

`Transfer ID`, `Created at`, `Sender's account number`, `Receiver's account number`, `Bank`, `Direction`, `Account Type`.

Each entry provides access to all essential transfer data. By selecting a specific transaction, you can access:

- Transfer history- a chronological log of the transaction's lifecycle.
- Related transfers &amp; refunds- immediate visibility into associated movements.
- Upload details- applies to external outgoing transfers and their execution within the upload.

For enhanced transparency and streamlined investigation, the details view **allows for direct navigation to the associated user profile or related transfers**, ensuring all necessary information is just one click away.

</td><td style="border-width: 0px; height: 242.6px;">[![Zrzut ekranu 2026-02-03 123241.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/zrzut-ekranu-2026-02-03-123241.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/image.png)</td></tr></tbody></table>

[![transfers list.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/transfers-list.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/transfers-list.png)

The list view allows you to access the **details of any transfer**. It includes the specific transfer history and its connections to others. Furthermore, you can navigate to the tab of a user holding an Antaca balance by clicking on their ID.

[![transfer details.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/transfer-details.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/transfer-details.png)

<table border="1" id="bkmrk-name-description-tra" style="border-collapse: collapse; width: 100%; height: 128.662px;"><tbody><tr style="height: 29.8625px;"><td bgcolor="#1C1E3F" style="width: 23.8433%; height: 29.8625px;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 76.1567%; height: 29.8625px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 10px;"><td style="width: 23.8433%; height: 10px;">**<span style="color: #000000;">Transfer history  
</span>**</td><td style="width: 76.1567%; height: 10px; text-align: justify;">The history of changes made during transfer execution, including the `date`, `owner`, and the `name `of the change.</td></tr><tr style="height: 29.6px;"><td style="width: 23.8433%; height: 29.6px;">**<span style="color: #000000;">Related transfers</span>**

</td><td style="width: 76.1567%; height: 29.6px; text-align: justify;">All transfers associated with the main transaction, e.g., moving funds to the technical balance when a transfer is held.</td></tr><tr style="height: 29.6px;"><td style="width: 23.8433%; height: 29.6px;">**<span style="color: #000000;">Refunds</span>**

</td><td style="width: 76.1567%; height: 29.6px; text-align: justify;">Refunds made within a given transfer, e.g. after rejection by the department or AML rules.</td></tr><tr style="height: 29.6px;"><td style="width: 23.8433%; height: 29.6px;">**<span style="color: #000000;">Upload details</span>**

</td><td style="width: 76.1567%; height: 29.6px; text-align: justify;">Applies to transfers sent to the bank for execution via bank upload. This doesn't apply to internal transfers (within the same implementation) or incoming transfers.</td></tr></tbody></table>

### <span style="color: #000000;">Bank accounts</span>

<table border="1" id="bkmrk-the-accounts-tab-ena" style="border-collapse: collapse; width: 100%; border-width: 0px; height: 250.15px;"><colgroup><col style="width: 67.7381%;"></col><col style="width: 32.2619%;"></col></colgroup><tbody><tr style="height: 250.15px;"><td style="border-width: 0px; height: 250.15px;">The `Accounts` tab enables you to track any bank account generated as part of your implementation.

You can check the bank `account number`, `currency`, the assigned `bank`, the `owner `(corporation or user), the `owner ID` (which redirects you to their tab when clicked), as well as the account `status `and `creation date`.

Just like in the Transfers tab, you can **filter the results.** The available filters are: `Account number`, `Currency`, `Bank`, `User ID`, `Corporation ID`, `Balance ID`, `Created at`, and `Status`.

<p class="callout info">You can view all accounts in the Accounts tab, but generation is handled via the specific customer profile, found [here](https://developer.verestro.com/books/administration-panel/page/iban-management-administration-panel-overview#:~:text=account%2Dgeneration%2D1-,Account%20generation,-Generate%20bank%20account).</p>

</td><td style="border-width: 0px; height: 250.15px;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/QEaimage.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/image.png)</td></tr></tbody></table>


[![accounts.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/accounts.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/accounts.png)


After entering the details of a specific account, both the information from the list and also the `Bank BIC` and `Balance `are visible- with redirection to the tab of this balance.

## <span style="color: #000000;">Account generation</span>

### <span style="color: #000000;">Generate bank account</span>

<table border="1" id="bkmrk-this-section-contain" style="border-collapse: collapse; width: 100%; border-width: 0px; height: 250.15px;"><colgroup><col style="width: 67.7381%;"></col><col style="width: 32.2619%;"></col></colgroup><tbody><tr style="height: 250.15px;"><td style="border-width: 0px; height: 250.15px;">**Depending on your business model and configuration, your customers may consist of endusers or corporations.**

To generate an account for a customer, follow these steps:

1. Find them on the list- you can use dedicated filters for convenience: 
    1. In the Endusers tab: `Enduser ID`, `External ID`, `Email`, `Phone numbe`r, `Status`, `First name`, `Last name`.
    2. In the Corporations tab: `Corporation ID`, `Corporation name`, `Representative first name`, `Representative last name`, `KYB status`.
2. Go to the customer’s balances.
3. Generate an account assigned to the balance.

If an account has already been generated for a given balance, this section allows you to view or delete it.

<p class="callout info">You can find more information about bank accounts and their generation flow [here](https://developer.verestro.com/books/iban-management/page/use-cases#:~:text=iban%2Dtransfer%2Dreceiv-,Account%20Management,-You%20have%20the).</p>

</td><td style="border-width: 0px; height: 250.15px;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/lKiimage.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/lKiimage.png)

</td></tr></tbody></table>

## <span style="color: #000000;">AML Decision Management</span>

### <span style="color: #000000;">Transfers for review</span>

<table border="1" id="bkmrk-this-section-contain-1" style="border-collapse: collapse; width: 100%; border-width: 0px; height: 250.15px;"><colgroup><col style="width: 67.7381%;"></col><col style="width: 32.2619%;"></col></colgroup><tbody><tr style="height: 250.15px;"><td style="border-width: 0px; height: 250.15px;">This section contains transfers separated from the main pool (found in the `Transfers `tab) that **require a decision from an AML operator for further processing**. Due to AML rules, their execution has been suspended pending verification.

The list view displays the following transfer parameters: `amount`, `user ID`, `created at`, `direction`, `reason for review`, and `actions`. **Available actions depend on the "reason for review" and may include issuing a refund, accepting the transfer, or rejecting it.**

Records in the Transfers for Review tab can be filtered using the following parameters: `Transfer ID`, `Amount`, `Currency`, `Account number`, `User ID`, `Corporation ID`, `Direction`, `Created at`, `Account type`, `Bank`, and `Reason for review`.

<p class="callout info">Access to the functionalities in this section is limited to the **AML team**.</p>

</td><td style="border-width: 0px; height: 250.15px;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/GJRimage.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/image.png)</td></tr></tbody></table>

<table border="1" id="bkmrk-a-held-transfer-can-" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; width: 100%; border-width: 0px; height: 277.475px;"><colgroup><col style="width: 35.9524%;"></col><col style="width: 64.0476%;"></col></colgroup><tbody><tr style="height: 277.475px;"><td style="border-width: 0px; height: 277.475px;">A held transfer can be either `accepted` or `rejected` by the AML operator.

These **actions are available** from both the **list view** and the **details view**. The details view is identical to the one in the Transfers tab.

**The outcome of rejecting a transfer depends on its direction:**

- upon rejecting an incoming transfer, a manual refund can be initiated;
- rejecting an outgoing transfer triggers an automatic refund.

</td><td style="border-width: 0px; height: 277.475px;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/LYhimage.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/LYhimage.png)

</td></tr></tbody></table>

<table border="1" id="bkmrk--3" style="border-collapse: collapse; width: 100%; border-width: 0px;"><colgroup><col style="width: 37.2619%;"></col><col style="width: 62.7381%;"></col></colgroup><tbody><tr><td style="border-width: 0px;">[![Refund.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/OjIrefund.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/OjIrefund.png)

</td><td style="border-width: 0px;"><span style="color: rgb(0, 0, 0);">If the transfer is rejected, the AML operator from Payment Institution defines further reprocessing of the transfer. Depending on the case, the transfer may return to the original sender or change the intended recipient.</span>

After rejecting a transfer, the AML operator has the option to initiate a refund of the given transfer. This will be visible in the transfer history module, as well as in the `related transfers` and `refunds` section. Multiple refund transfers can be made in relation to a single transaction.

**The sum of the amounts of refund transfers cannot exceed the amount of the original transfer.**

<p class="callout info">Manual refunds are available once an incoming transfer is rejected.</p>

Since a held transfer results in funds being posted to a technical balance, both approval and refunding require a transfer of funds from the technical balance, which will be reflected in the transfer history.

</td></tr></tbody></table>

## <span style="color: #000000;">Roles and labels</span>

  
<span style="color: #000000;">Below are the default function settings for described product. In addition to roles, there are also labels for actions in the IBAN Management area, which extend the role's permissions. The roles of `ADMIN`, `MANAGER`, `EMPLOYEE` overlap with the `ADMIN`, `MANAGER`, `EMPLOYEE` labels.</span>

<table id="bkmrk-aggregate-action-adm" style="height: 303.547px; width: 377px;" width="827"><tbody><tr style="height: 35.375px;"><td bgcolor="#1C1E3F" style="width: 189.047px; height: 35.375px;" width="353"><span style="color: #ecf0f1;">**Roles**</span>

</td><td bgcolor="#1C1E3F" style="width: 186.953px; height: 35.375px;" width="353"><span style="color: #ecf0f1;">**Labels**</span>

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px; width: 189.047px;">Admin  
</td><td style="height: 29.7969px; width: 186.953px;">Admin  
</td></tr><tr style="height: 29.7969px;"><td style="width: 189.047px; height: 29.7969px;">Manager  
</td><td style="width: 186.953px; height: 29.7969px;">Manager  
</td></tr><tr style="height: 29.7969px;"><td style="width: 189.047px; height: 29.7969px;">Employee  
</td><td style="width: 186.953px; height: 29.7969px;">Employee  
</td></tr><tr style="height: 29.7969px;"><td style="width: 189.047px; height: 29.7969px;">  
</td><td style="width: 186.953px; height: 29.7969px;"> Transfer\_maker</td></tr><tr style="height: 29.7969px;"><td style="width: 189.047px; height: 29.7969px;">  
</td><td style="width: 186.953px; height: 29.7969px;"> AML</td></tr></tbody></table>

<table id="bkmrk-action-admin-manager" style="height: 344.563px; width: 500px;" width="827"><tbody><tr style="height: 46.5938px;"><td bgcolor="#1C1E3F" style="width: 251.038px; height: 46.5875px;" width="353"><span style="color: #ecf0f1;">**Action**</span>

</td><td bgcolor="#1C1E3F" style="width: 115px; height: 46.5875px;" width="353"><span style="color: #ecf0f1;">**Admin**</span>

</td><td bgcolor="#1C1E3F" style="width: 112.025px; height: 46.5875px;" width="353"><span style="color: #ecf0f1;">**Manager**</span>

</td><td bgcolor="#1C1E3F" style="width: 106.75px; height: 46.5875px;" width="353"><span style="color: #ecf0f1;">**Employee**</span>

</td><td bgcolor="#1C1E3F" style="width: 119px; height: 46.5875px;" width="353"><span style="color: #ecf0f1;">**Transfer\_maker**</span>

</td><td bgcolor="#1C1E3F" style="width: 105.025px; height: 46.5875px;" width="353"><span style="color: #ecf0f1;">**Aml**</span>

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7875px; width: 251.038px;">Views</td><td style="height: 29.7875px; width: 115px;">X</td><td style="height: 29.7875px; width: 112.025px;">X</td><td style="height: 29.7875px; width: 106.75px;"> X</td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr style="height: 29.7969px;"><td style="width: 251.038px; height: 29.7875px;">Display bank account number details  
</td><td style="width: 115px; height: 29.7875px;">X</td><td style="width: 112.025px; height: 29.7875px;">X </td><td style="width: 106.75px; height: 29.7875px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">X</td></tr><tr style="height: 29.7969px;"><td style="width: 251.038px; height: 29.7875px;">Display bank accounts list</td><td style="width: 115px; height: 29.7875px;">X</td><td style="width: 112.025px; height: 29.7875px;">X </td><td style="width: 106.75px; height: 29.7875px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">X</td></tr><tr style="height: 29.7969px;"><td style="width: 251.038px; height: 29.7875px;">Reveal bank account</td><td style="width: 115px; height: 29.7875px;">X</td><td style="width: 112.025px; height: 29.7875px;">X </td><td style="width: 106.75px; height: 29.7875px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">X</td></tr><tr style="height: 29.7969px;"><td style="width: 251.038px; height: 29.6px;">Display main accounts</td><td style="width: 115px; height: 29.6px;">X</td><td style="width: 112.025px; height: 29.6px;">  
</td><td style="width: 106.75px; height: 29.6px;">  
</td><td style="width: 119px; height: 29.6px;">  
</td><td style="width: 105.025px; height: 29.6px;">  
</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7875px; width: 251.038px;">Create bank account</td><td style="height: 29.7875px; width: 115px;">X</td><td style="height: 29.7875px; width: 112.025px;">  
</td><td style="height: 29.7875px; width: 106.75px;"> </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">X</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7875px; width: 251.038px;">Assign main bank account</td><td style="height: 29.7875px; width: 115px;">X</td><td style="height: 29.7875px; width: 112.025px;">  
</td><td style="height: 29.7875px; width: 106.75px;"> </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr style="height: 29.7969px;"><td style="width: 251.038px; height: 29.7875px;">Delete bank account</td><td style="width: 115px; height: 29.7875px;">X</td><td style="width: 112.025px; height: 29.7875px;">  
</td><td style="width: 106.75px; height: 29.7875px;">  
</td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">X</td></tr><tr style="height: 29.7969px;"><td style="width: 251.038px; height: 29.7875px;">Display transfers  
</td><td style="width: 115px; height: 29.7875px;">X</td><td style="width: 112.025px; height: 29.7875px;">X </td><td style="width: 106.75px; height: 29.7875px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7875px; width: 251.038px;">Display transfers details </td><td style="width: 115px; height: 29.7875px;">X</td><td style="width: 112.025px; height: 29.7875px;">X </td><td style="width: 106.75px; height: 29.7875px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr><td style="height: 46.4px; width: 251.038px;">Make transfer (create, cancel, calculate options)

</td><td style="height: 46.4px; width: 115px;">X </td><td style="height: 46.4px; width: 112.025px;">  
</td><td style="height: 46.4px; width: 106.75px;"> </td><td style="width: 119px; height: 46.4px;">X</td><td style="width: 105.025px; height: 46.4px;">  
</td></tr><tr><td style="height: 29.7875px; width: 251.038px;">Accept transfer</td><td style="height: 29.7875px; width: 115px;">X</td><td style="height: 29.7875px; width: 112.025px;">  
</td><td style="height: 29.7875px; width: 106.75px;"> </td><td style="width: 119px; height: 29.7875px;"> </td><td style="width: 105.025px; height: 29.7875px;">X</td></tr><tr><td style="height: 29.7875px; width: 251.038px;">Reject transfer</td><td style="height: 29.7875px; width: 115px;">X</td><td style="height: 29.7875px; width: 112.025px;"> </td><td style="height: 29.7875px; width: 106.75px;"> </td><td style="width: 119px; height: 29.7875px;"> </td><td style="width: 105.025px; height: 29.7875px;">X</td></tr><tr><td style="height: 29.7875px; width: 251.038px;">Display refunds</td><td style="height: 29.7875px; width: 115px;">X </td><td style="height: 29.7875px; width: 112.025px;">X</td><td style="height: 29.7875px; width: 106.75px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr><td style="height: 29.7875px; width: 251.038px;">Display transfers for review</td><td style="height: 29.7875px; width: 115px;">X </td><td style="height: 29.7875px; width: 112.025px;">X</td><td style="height: 29.7875px; width: 106.75px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr><td style="height: 29.7875px; width: 251.038px;">Display transfer history</td><td style="height: 29.7875px; width: 115px;">X </td><td style="height: 29.7875px; width: 112.025px;">X</td><td style="height: 29.7875px; width: 106.75px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr><td style="height: 29.7875px; width: 251.038px;">Display related transfers</td><td style="height: 29.7875px; width: 115px;">X </td><td style="height: 29.7875px; width: 112.025px;">X</td><td style="height: 29.7875px; width: 106.75px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr><tr><td style="height: 29.7875px; width: 251.038px;">Display transfer bank upload</td><td style="height: 29.7875px; width: 115px;">X </td><td style="height: 29.7875px; width: 112.025px;">X</td><td style="height: 29.7875px; width: 106.75px;">X </td><td style="width: 119px; height: 29.7875px;">  
</td><td style="width: 105.025px; height: 29.7875px;">  
</td></tr></tbody></table>

# KYC Panel Overview

<span style="color: #000000;">The KYC Administration Panel is the essential tool for you to work with your online application. Here you can manage Know Your Customer applications. The presented solution is prepared for rebranding for the client's brand. The document is divided into sections that describe the various components of the system. Each section contains a screen presenting the functionality and a detailed description of the states occurring in it.</span>

### <span style="color: #000000;">Terminology</span>

<span style="color: #000000;">This section explains a number of key terms and concepts used in this document.</span>

<table border="1" id="bkmrk-name-description-cus" style="border-collapse: collapse; width: 100%; height: 141.191px;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 50.6667%;" width="353"><span style="color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4321%;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.3906px;"><td style="width: 18.2857%; height: 35.3906px;"><span style="color: #000000;">Customer, Partner  
</span></td><td style="width: 81.668%; height: 35.3906px;"><span style="color: #000000;">Customer who uses MPA.</span>

</td></tr><tr style="height: 35.3906px;"><td style="width: 18.2857%; height: 35.3906px;"><span style="color: #000000;">Operator</span>

</td><td style="width: 81.668%; height: 35.3906px;"><span style="color: #000000;">User using the Admin Panel.</span>

</td></tr><tr style="height: 35.0195px;"><td style="width: 18.2857%; height: 35.0195px;"><span style="color: #000000;">Balance</span>

</td><td style="width: 81.668%; height: 35.0195px;"><span style="color: #000000;">Representation of funding collection in specific currency.</span>

</td></tr><tr><td style="width: 18.2857%;"><span style="color: #000000;">Session token</span>

</td><td style="width: 81.668%;"><span style="color: #000000;">Access to the system by a web application user is secured using a session token to uniquely associate the session with the user. It is required to perform any action.</span>

</td></tr></tbody></table>

## <span style="color: #000000;">KYC  
</span>

<span style="color: #000000;">KYC (Know Your Customer) page enables Operator with Admin role to manage end users' verification applications. Customer application page consists of:  
</span>

<span style="color: #000000;">1. Filters section - application can be filtered by Customer ID, date of creation and status.</span>

<span style="color: #000000;">2. Lists of applications  
</span>

<table id="bkmrk-parametr-description" style="border-collapse: collapse; width: 87.5309%; border-style: solid; height: 209.8px;"><tbody><tr style="height: 35.2px;"><td bgcolor="#1C1E3F" style="width: 50.6667%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Parametr**</span>

</td><td bgcolor="#1C1E3F" style="width: 49.4321%; height: 35.2px;" width="353"><span style="color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 35.6px;"><td style="width: 19.9049%; height: 35.6px;" width="141"><span style="color: #000000;">ID  
</span>

</td><td style="width: 80.043%; height: 35.6px;" width="567"><span style="color: #000000;">KYC application ID.  
</span>

</td></tr><tr style="height: 29.6px;"><td style="width: 19.9049%; height: 29.6px;" width="141">Customer ID  
</td><td style="width: 80.043%; height: 29.6px;" width="567"><span style="color: #000000;">End user ID given by Verestro.</span>  
</td></tr><tr style="height: 29.6px;"><td style="width: 19.9049%; height: 29.6px;" width="141"><span style="color: #000000;">First name</span>  
</td><td style="width: 80.043%; height: 29.6px;" width="567"><span style="color: #000000;">End user first name.</span>  
</td></tr><tr style="height: 33.4px;"><td style="width: 19.9049%; height: 33.4px;" width="141"><span style="color: #000000;">Last name</span>  
</td><td style="width: 80.043%; height: 33.4px;" width="567"><span style="color: #000000;">End user last name.</span></td></tr><tr style="height: 46.4px;"><td style="width: 19.9049%; height: 46.4px;"><span style="color: #000000;">Status  
</span></td><td style="width: 80.043%; height: 46.4px;">KYC application status. Available values: In progress, Accepted, Rejected.  
</td></tr></tbody></table>

After clicking on a row of the list, Operator is navigated to KYC application detailed view.   
[![kyc detail view.png](https://developer.verestro.com/uploads/images/gallery/2024-03/scaled-1680-/kyc-detail-view.png)](https://developer.verestro.com/uploads/images/gallery/2024-03/kyc-detail-view.png)

In Details section all informations provided by end user are presented. Some of the data can be edited regardless of KYC application status \[?\]. Pencil icon indicates editable data.

Below Details section Operator can find documents attached to KYC application. Files can be added by end user during KYC process or by Operator with "Drag and drop" functionality available below files list. Admin Panel support following file formats: pdf, jpeg, png and jpg. Each file size is limited to 2 MB.

At the right bottom corner of the page Operator with Admin role can see 3 buttons to change KYC apllication status:  
1\. Success - changes KYC application status to "Accepted"  
2\. Fail - changes KYC application status to "Rejected". End user has to create new KYC application.  
3\. Block - changes KYC application status to "Rejected". End user cannot create another KYC application.

[![KYC action buttons.png](https://developer.verestro.com/uploads/images/gallery/2024-05/scaled-1680-/kyc-action-buttons.png)](https://developer.verestro.com/uploads/images/gallery/2024-05/kyc-action-buttons.png)  
  
When changing KYC status to "Success" Operator has to select Risk Level for given end user, selecting one of folloing values: Low, Medium, High.

# AML Transaction Monitoring - Administration Panel Overview

The AML Transaction Monitoring GUI enables operators to configure custom rulesets, define value sets and actions for transaction monitoring, and manage user watchlists. The system is currently being enhanced with a testing feature for dry‑run ruleset validation and an analytics dashboard for monitoring AML transaction patterns and statistics.

### Purpose &amp; scope

This documentation covers the primary processes within the AML configuration module of the partnerbank Admin Panel.

<table border="1" id="bkmrk-name-description-rul" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Name**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>Ruleset management</td><td>Creating and managing rule configurations for transaction monitoring.</td></tr><tr><td>Actions management</td><td>Defining actions returned by the AML system.</td></tr><tr><td>Value set management</td><td>Managing internal variables and stored values.</td></tr><tr><td>Watchlist management</td><td>Adding and removing users from blacklists and greylists.</td></tr></tbody></table>

### Terminology

<table border="1" id="bkmrk-name-description-end" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Name**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>End user</td><td>Cardholder performing transactions.</td></tr><tr><td>Operator</td><td>User working with the Administration Panel.</td></tr><tr><td>Ruleset</td><td>Predefined sets of conditions checked and processed after receiving a transaction verification request.</td></tr><tr><td>Action</td><td>Response returned by the AML system that must be processed by the external product sending the verification request.</td></tr><tr><td>Value set</td><td>Internal variable storing multiple values (for example: UHRC country codes in ISO Alpha‑2 format).</td></tr><tr><td>Watchlist</td><td>Internal storage for suspicious users, checked during transaction verification to determine appropriate decisions and actions.</td></tr></tbody></table>

## RULESETS TAB

This section of the GUI is responsible for managing rulesets, value sets and actions.

### Rulesets

#### Defining a ruleset

To create a new ruleset, follow these steps. On the right you can insert a screenshot of the Add ruleset page to illustrate the process.

<table border="0" id="bkmrk-navigate-to-aml-%E2%86%92-ru" style="width: 100%;"><tbody><tr><td style="width: 25.623758%; vertical-align: top;">1. Navigate to **AML → Rules** and ensure the **Rule sets** tab is active.
2. Click the **Add ruleset** button.
3. Enter a descriptive **Name** for your ruleset (this field is required).
4. Provide the full rule logic in the **Ruleset definition** text area (in YAML format).
5. (Optional) Toggle **Enable test ruleset** to run the ruleset on historical transactions without affecting live processing.
6. Decide whether to save the ruleset as disabled or enabled by clicking **Save as disabled** or **Save as enabled**. Use **Cancel** to abort.

</td><td style="width: 74.376242%; vertical-align: top;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/cZYimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/cZYimage.png)

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/9Qsimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/9Qsimage.png)

</td></tr></tbody></table>

<p class="callout info">**Note:** A traditional YAML builder using forms and blocks is under development. In the final version, rulesets can be defined either with the text editor or with an easy-to-use form.</p>

#### Ruleset list

You can view all configured rulesets in the **Rule sets** tab. The list displays:

<table border="1" id="bkmrk-column-description-i" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;">**<span style="color: #ecf0f1;">Column</span>**</td><td bgcolor="#1C1E3F" style="width: 75%;">**<span style="color: #ecf0f1;">Description</span>**</td></tr><tr><td>ID (uuid)</td><td>Unique internal identifier of the ruleset.</td></tr><tr><td>NAME</td><td>Descriptive name of the ruleset.</td></tr><tr><td>CREATED\_AT</td><td>Date and time when the ruleset was created.</td></tr><tr><td>UPDATED\_AT</td><td>Date and time when the ruleset was last modified.</td></tr><tr><td>ACTIVE</td><td>Indicates whether the ruleset is enabled (blue switch) or disabled (grey switch).</td></tr><tr><td>ACTION</td><td>Menu containing actions such as view details, edit or delete.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/4JRimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/4JRimage.png)

#### Ruleset details

When you click a ruleset row, a detailed view opens showing all configuration fields. The table below summarises these elements.

<table border="1" id="bkmrk-element-description-" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Element**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>Basic data</td><td>The panel that summarises the ruleset’s *ID (uuid)*, *Name*, *Created\_at* and *Updated\_at* values.</td></tr><tr><td>ID (uuid)</td><td>Unique identifier of the ruleset, displayed in the Basic data panel.</td></tr><tr><td>Name</td><td>The descriptive name of the ruleset, shown in the Basic data panel.</td></tr><tr><td>Created\_at</td><td>The date and time when the ruleset was created.</td></tr><tr><td>Updated\_at</td><td>The date and time when the ruleset was last modified.</td></tr><tr><td>Ruleset definition tab</td><td>The tab that displays the YAML definition of the ruleset, including conditions, triggers, decisions and actions.</td></tr><tr><td>Ruleset tests tab</td><td>The tab used for running and viewing test results for the ruleset.</td></tr><tr><td>Edit button</td><td>A button that opens the ruleset edit form.</td></tr><tr><td>Test ruleset button</td><td>A button that runs a dry‑run test on the ruleset using historical transaction data.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/P7bimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/P7bimage.png)

#### Ruleset activation / deactivation

When creating a ruleset, the operator chooses whether the ruleset should be active right away or saved in a disabled state by selecting **Save as enabled** or **Save as disabled**. Once the ruleset exists, its state can be toggled on or off at any time from the list view: use the status switch to enable or disable the ruleset and confirm the change. Changes take effect immediately after confirmation.

<table border="1" id="bkmrk-status-indicator-des" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 19.434559%;"><span style="color: #ecf0f1;">**Status indicator**</span></td><td bgcolor="#1C1E3F" style="width: 80.565441%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td style="width: 19.434559%;">Blue switch</td><td style="width: 80.565441%;">The ruleset is enabled. The toggle switch is coloured blue and positioned to the right.</td></tr><tr><td style="width: 19.434559%;">Grey switch</td><td style="width: 80.565441%;">The ruleset is disabled. The toggle switch is grey and positioned to the left.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/gj9image.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/gj9image.png)

#### Ruleset testing (dry‑run)

<p class="callout info">**Note:** Feature under development. The dry‑run engine will allow operators to run rulesets against historical transaction data and view the result that the ruleset would return without impacting live processing.</p>

### Value sets

#### Defining a value set

Follow these steps to create a new value set. Use the right column for a screenshot of the “Add value set” page.

<table border="0" id="bkmrk-navigate-to-aml-%E2%86%92-ru-1" style="width: 100%;"><tbody><tr><td style="width: 25.270872%; vertical-align: top;">1. Navigate to **AML → Rules** and open the **Value sets** tab.
2. Click the **Add value set** button.
3. Provide a descriptive **Name** in the *Name\** field (this is required).
4. In the *Value set* area, enter each value. Existing values are displayed as tags with an **x** to remove them. Use the **add value +** button to add additional entries.
5. Click **Save** to create the value set or **Cancel** to discard your changes.

</td><td style="width: 74.729128%; vertical-align: top;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/kV8image.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/kV8image.png)

[![Screenshot 2025-11-30 at 14.17.26.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/screenshot-2025-11-30-at-14-17-26.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/screenshot-2025-11-30-at-14-17-26.png)

</td></tr></tbody></table>

#### Value sets list

The **Value sets** tab lists all defined value sets. Each row includes the following columns:

<table border="1" id="bkmrk-column-description-i-1" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Column**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>ID (uuid)</td><td>Unique identifier of the value set.</td></tr><tr><td>NAME</td><td>The name of the value set.</td></tr><tr><td>ACTION</td><td>Menu containing available operations such as view details, edit or delete.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/kT7image.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/kT7image.png)

#### Value set details

Selecting a value set opens a detailed view where you can add or remove individual values. The elements are described below:

<table border="1" id="bkmrk-element-description--1" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Element**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>Basic data</td><td>A panel summarising the value set’s *ID (uuid)* and *Name*.</td></tr><tr><td>ID (uuid)</td><td>Unique identifier of the value set.</td></tr><tr><td>Name</td><td>The name of the value set.</td></tr><tr><td>Value set</td><td>The list of values stored in the set. Each value appears as a tag with an option to remove it; new values can be added using an input or the **add value +** button.</td></tr><tr><td>Edit button</td><td>A button in the top‑right corner that opens the value set edit form.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/FZcimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/FZcimage.png)

### Actions

#### Defining an action

The table below outlines the steps for creating a new action. A screenshot of the “Add action” page can be placed in the right column.

<table border="0" id="bkmrk-navigate-to-aml-%E2%86%92-ru-2" style="width: 100%;"><tbody><tr><td style="width: 26.577133%; vertical-align: top;">1. Navigate to **AML → Rules** and open the **Actions** tab.
2. Click the **Add action** button.
3. Enter the action name in the *Name\** field (required).
4. Select a *Group\** from the dropdown list (required).
5. Define one or more properties for the action: 
    - Provide a **Property name\***.
    - Choose whether the property is required by selecting **No** or **Yes**.
    - Enter allowed values as tags in the **Value** field and use the **add value +** button to add additional values.
6. If additional properties are needed, click **Add new property** and repeat the previous step.
7. Click **Save** to create the action or **Cancel** to discard your changes.

</td><td style="width: 73.422867%; vertical-align: top;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/kQuimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/kQuimage.png)

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/4Xdimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/4Xdimage.png)

</td></tr></tbody></table>

#### Action list

The **Actions** tab lists all configured actions. Each row shows:

<table border="1" id="bkmrk-column-description-i-2" style="width: 100%; height: 145px;"><tbody><tr style="height: 29px;"><td bgcolor="#1C1E3F" style="width: 25%; height: 29px;"><span style="color: #ecf0f1;">**Column**</span></td><td bgcolor="#1C1E3F" style="width: 75%; height: 29px;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr style="height: 29px;"><td style="height: 29px;">ID (uuid)</td><td style="height: 29px;">Unique identifier of the action.</td></tr><tr style="height: 29px;"><td style="height: 29px;">NAME</td><td style="height: 29px;">The name of the action.</td></tr><tr style="height: 29px;"><td style="height: 29px;">GROUP</td><td style="height: 29px;">The group to which the action belongs.</td></tr><tr style="height: 29px;"><td style="height: 29px;">ACTION</td><td style="height: 29px;">Menu containing available operations such as view details, edit or delete.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/086image.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/086image.png)

#### Action details

Clicking an action opens a details page that displays its configuration. The table below describes each element.

<table border="1" id="bkmrk-element-description--2" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Element**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>Basic data</td><td>A panel summarising the action’s *ID (uuid)*, *Name* and *Group*.</td></tr><tr><td>ID (uuid)</td><td>Unique identifier of the action.</td></tr><tr><td>Name</td><td>The name of the action.</td></tr><tr><td>Group</td><td>The group to which the action belongs.</td></tr><tr><td>Property</td><td>Details for each property defined in the action. Each property contains a name, a required flag and a list of values.</td></tr><tr><td>Property name</td><td>The name of the property (e.g. *resource\_type*).</td></tr><tr><td>Required</td><td>Indicates whether the property is mandatory (true) or optional (false).</td></tr><tr><td>Values</td><td>The allowed values for the property, shown as tags (e.g. `FRAUD_SUSPECTED`, `DOCUMENT_EXPIRED`).</td></tr><tr><td>Edit button</td><td>A button that opens the action edit form.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/i6dimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/i6dimage.png)

## WATCHLISTS

The system supports two watchlist types: **Blacklist** and **Greylist**. Both lists are managed identically; you can switch between them using the tabs at the top of the watchlist management page.

### Blacklist

#### Adding a user

<table border="0" id="bkmrk-navigate-to-aml-%E2%86%92-wa" style="width: 100%;"><tbody><tr><td style="width: 29.799222%; vertical-align: top;">1. Navigate to **AML → Watchlists**.
2. Select the **Blacklist** tab.
3. Click the **Add user** button.
4. Fill in the user information fields, including **Name**, **Surname**, **Full name**, **Birth date**, **Pesel**, **Document number**, **Document type**, **Country**, **City** and **IBAN** (if applicable).
5. Click **Save** to add the user.

</td><td style="width: 70.200778%; vertical-align: top;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/kQhimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/kQhimage.png)

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/wPyimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/wPyimage.png)

</td></tr></tbody></table>

**User information fields:**

<table border="1" id="bkmrk-field-description-na" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Field**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>Name</td><td>User’s first name (required).</td></tr><tr><td>Surname</td><td>User’s surname (required).</td></tr><tr><td>Full name</td><td>The person’s full name (first and last names together).</td></tr><tr><td>Birth date</td><td>Date of birth (required).</td></tr><tr><td>Pesel</td><td>Personal identification number (PESEL) (required).</td></tr><tr><td>Document number</td><td>Identification document number (required).</td></tr><tr><td>Document type</td><td>Select from dropdown (Passport, ID card, etc.).</td></tr><tr><td>Country</td><td>Select country from dropdown.</td></tr><tr><td>City</td><td>Enter city name.</td></tr><tr><td>IBAN</td><td>Bank account number (if applicable).</td></tr></tbody></table>

**Important:** Adding a user to a watchlist does not automatically trigger any actions. A ruleset must reference the watchlist to determine whether to approve, decline or place a transaction on hold.

#### Removing a user

<table border="0" id="bkmrk-navigate-to-watchlis" style="width: 100%;"><tbody><tr><td style="width: 25.508684%; vertical-align: top;">1. Navigate to **Watchlists → Blacklist**.
2. Use the search filters to locate the user.
3. Click the actions menu (three dots) for that user.
4. Select **Delete** and confirm the removal.

</td><td style="width: 74.491316%; vertical-align: top;">[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/pcrimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/pcrimage.png)

</td></tr></tbody></table>

#### Searching and filtering

The watchlist management page includes filters to narrow down the list of users:

<table border="1" id="bkmrk-filter-description-n" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Filter**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>Name</td><td>Filter by name (first name).</td></tr><tr><td>Surname</td><td>Filter by surname.</td></tr><tr><td>Full name</td><td>Filter by full name (first and last names together).</td></tr><tr><td>Pesel</td><td>Filter by personal identification number (PESEL).</td></tr><tr><td>Document number</td><td>Filter by identification document number.</td></tr><tr><td>Country</td><td>Filter by country (dropdown).</td></tr><tr><td>City</td><td>Filter by city.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/breimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/breimage.png)

#### Blacklist table

The blacklist displays the following columns for each entry:

<table border="1" id="bkmrk-column-description-i-3" style="width: 100%; height: 261px;"><tbody><tr style="height: 29px;"><td bgcolor="#1C1E3F" style="width: 25%; height: 29px;"><span style="color: #ecf0f1;">**Column**</span></td><td bgcolor="#1C1E3F" style="width: 75%; height: 29px;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr style="height: 29px;"><td style="height: 29px;">ID</td><td style="height: 29px;">Internal identifier for the entry (UUID shown truncated).</td></tr><tr style="height: 29px;"><td style="height: 29px;">NAME</td><td style="height: 29px;">First name of the user.</td></tr><tr style="height: 29px;"><td style="height: 29px;">SURNAME</td><td style="height: 29px;">Surname of the user.</td></tr><tr style="height: 29px;"><td style="height: 29px;">BIRTH DATE</td><td style="height: 29px;">Birth date of the user.</td></tr><tr style="height: 29px;"><td style="height: 29px;">PESEL</td><td style="height: 29px;">Personal identification number (PESEL for Polish users).</td></tr><tr style="height: 29px;"><td style="height: 29px;">DOCUMENT TYPE</td><td style="height: 29px;">Type of identification document.</td></tr><tr style="height: 29px;"><td style="height: 29px;">COUNTRY</td><td style="height: 29px;">Country.</td></tr><tr style="height: 29px;"><td style="height: 29px;">ACTIONS</td><td style="height: 29px;">Menu for managing the entry (delete).</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/CO1image.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/CO1image.png)

#### Blacklist record details

To view detailed information about a specific entry on the blacklist, click on the row in the table. An expanded section will appear below the row showing additional details about the user:

<table border="1" id="bkmrk-field-description-fu" style="width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 25%;"><span style="color: #ecf0f1;">**Field**</span></td><td bgcolor="#1C1E3F" style="width: 75%;"><span style="color: #ecf0f1;">**Description**</span></td></tr><tr><td>Full name</td><td>The user’s full name.</td></tr><tr><td>Document number</td><td>The identification document number associated with the user.</td></tr><tr><td>City</td><td>The user’s city.</td></tr><tr><td>IBAN</td><td>The user’s bank account number, if provided.</td></tr></tbody></table>

[![image.png](https://developer.verestro.com/uploads/images/gallery/2025-11/scaled-1680-/qSVimage.png)](https://developer.verestro.com/uploads/images/gallery/2025-11/qSVimage.png)

### Greylist

The greylist is functionally identical to the blacklist.   
All operations — adding users, removing users, filtering and managing entries — are the same.

Refer to the [**Blacklist**](#bkmrk-blacklist) section above for full instructions.