> For the complete documentation index, see [llms.txt](https://docs.merchant.alb.ua/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.merchant.alb.ua/platizhni-vidzheti-dlya-cms/wordpress/instrukciya-po-vstanovlennyu.md).

# Інструкція по встановленню

Платіжний віджет WordPress:

{% embed url="<https://github.com/alliancedigital-tech/alliancepay-woocommerce/releases>" %}

1. Завантажте архів плагіна й встановіть через *Плагіни → Додати новий → Завантажити плагін*.<br>

   <figure><img src="/files/rz2CKrh68eTADXmUVJEZ" alt=""><figcaption></figcaption></figure>
2. Активуйте плагін.
3. У меню Адмін‑панелі з’явиться пункт **AlliancePay**
4. Потім перейдіть в налаштування Woocommerce і активуйте плагін. (скрін 2) woocommerce->settings->payments<br>

   <figure><img src="/files/uXJJUvM50CfrqNX3hCff" alt=""><figcaption></figcaption></figure>
5. На сторінці оплати повинен бути шорткод \[woocommerce\_checkout]

## Вимоги

* WordPress 6.8.2+ (PHP 8.0+; рекомендовано PHP 8.2+; PHP-розширення: gmp, hash, openssl, sodium).
* WooCommerce version: 10.1.0 +
* Адміністративні права для доступу до плагіна.
* Облікові дані: `Merchant ID`, `Service Code`, `Private JWK` (для отримання необхідно звернутись в АТ “БАНК АЛЬЯНС”).
* Коректний часовий пояс сайту: `Європа/Київ` (для відображення `tokenExpiration`).

### **Вимоги до серверу де встановлювати платіжний модуль**

* Для дешифрування і комунікації з ECOM, платіжний модуль використовує наступну бібліотеку - [GitHub - kelvinmo/simplejwt: A simple JSON web token library written in PHP.](https://github.com/kelvinmo/simplejwt) , яка вбудована в сам модуль
* На сервері повинно бути ввімкнено розширення для пхп - `gmp` **\[для роботи бібліотеки simplejwt]**
* На сервері повинно бути ввімкнено розширення для пхп - `hash` **\[для роботи бібліотеки simplejwt]**
* На сервері повинно бути ввімкнено розширення для пхп - `openssl` **\[для роботи бібліотеки simplejwt]**
* На сервері повинно бути ввімкнено розширення для пхп - `sodium` **\[для роботи бібліотеки simplejwt]**
