# Налаштування та авторизація

{% stepper %}
{% step %}

### Переходимо в налаштування модулю&#x20;

Потрібно натиснути "Налаштувати"&#x20;

<figure><img src="/files/5Xv7INtVIDa70ZbYmxuL" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Початкові налаштування&#x20;

Більшість полів до заповнення буде надано банком.&#x20;

#### Сторінка налаштувань :&#x20;

<figure><img src="/files/qGdxUVkuBbjgXRxQMaRm" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Обов'язково, всі поля повинні бути заповненні, щоб платіжний плагін працював правильно
{% endhint %}

#### Опис полів:&#x20;

* Поле `Тип сторінки статусу` має три доступні значення :&#x20;
  * `STATUS_TIMER_PAGE` - сторінка за замовчуванням, якщо мерчант не обрав бажаний тип, таймер редірект автоматично 1 хвилина відображення статус сторінки з автоматичним редіректом юзера на сайт мерчанта (редірект урл)
  * `STATUS_REDIRECT_MERCHANT_PAGE` - одразу редірект на урл мерчанта
  * `STATUS_PAGE` - редірект, на нашу статус сторіншку (завантажити квитанцію …)
* Поле `API URL` потрібно вказати значення - [https://api-ecom-prod.bankalliance.ua](https://api-ecom-prod.bankalliance.ua/)&#x20;
* Поля `Сервісний код (Service Code)` , `ID Мерчанта (Merchant Id)` будуть надані банком&#x20;
* Поле `Ключ авторизації` , потрібно буде згенерувати самостійно відповідно до документації (<https://docs.merchant.alb.ua/autentifikaciya#proces-generaciyi-komunikaciinikh-jwk-klyuchiv-kliyenta>), де публічну частину потрібно буде передати співробітнику банку&#x20;
* Поля `ID пристрою (Device Id)`, `Токен оновлення (Refresh token)`, `Токен авторизації (Auth token)` , з'являться після виконання авторизації
* В полях `Статус успішного замовлення`, `Статус невдалого замовлення`, `Статус успішного повернення`, `Статус помилки повернення`  - потрібно обрати самостійно&#x20;

{% hint style="warning" %}
Після налаштуванню усіх полів, обов'язково потрібно натиснути клавішу "Зберегти" і тільки після цього натиснути клавішу "Авторизуватись"
{% endhint %}

<figure><img src="/files/eUzYbw6MK94ZEdZUPtn2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/zaUjmb62bhTnp7UcVr9U" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.merchant.alb.ua/platizhni-vidzheti-dlya-cms/prestashop/nalashtuvannya-ta-avtorizaciya.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
