# Мерчант Heleket

{% hint style="info" %}
Инструкция содержит аннотации с иллюстрациями описанных шагов. Нажмите на текст, подчеркнутый пунктиром, чтобы увидеть аннотацию.
{% endhint %}

## Установка мерчанта

Используя параметры ниже, установите мерчант через функционал "**Install plugin**" по инструкции [Install plugin](/dopolnitelnye-sistemy/install-plugin.md).

<details>

<summary>Параметры для Install Plugin</summary>

**Plugin type**: <mark style="color:orange;">**`Merchant module`**</mark>

**Plugin URL**: <mark style="color:orange;">**`@boxexchanger-plugins/merchant-heleket`**</mark>

**Directory path**: <mark style="color:orange;">**`heleket`**</mark>

**Auth: (Deploy token)**: оставляем пустым

**Package tag**: <mark style="color:orange;">**`latest`**</mark>

</details>

## Настройка мерчанта

1. [**Зарегистрируйтесь**](#user-content-fn-1)[^1] на Heleket по [ссылке](https://dash.heleket.com/signup) -> войдите в ЛК -> подключите 2FA в настройках аккаунта - раздел "**Security**" - "[**Two-Factor Authentication**](#user-content-fn-2)[^2]".&#x20;
2. В хедере нажмите "**Businnes**" -> "**Merchants**" -> на открывшейся странице нажмите на кнопку "[**Create merchant**](#user-content-fn-3)[^3]" -> в появившемся модальном окне, введите имя мерчанта -> нажмите "[**Create merchant**](#user-content-fn-4)[^4]" -> после успешного создания мерчанта, в модальном окне нажмите "[**Go to setup**](#user-content-fn-5)[^5]".&#x20;
3. На странице мерчанта, в правом верхнем углу нажмите "[**Merchant settings**](#user-content-fn-6)[^6]" -> на странице "**Merchant Settings**", в разделе "**API Integration**" нажмите "[**Leave a request**](#user-content-fn-7)[^7]" для того чтобы оставить заявку на активацию мерчанта.
4. На открывшейся странице, на шаге "**Choose type and add project URL"** выберите "**Website**" -> в поле "**Project URL**" введите URL вашего сервиса в формате `https://example.com` -> в поле "**Project name**" введите имя вашего сервиса -> нажмите "[**Submit**](#user-content-fn-8)[^8]".&#x20;
5. На шаге "**Confirm domain**" выберите удобный для вас способ подтверждения домена (ниже будет описан способ подтверждения домена с помощью DNS) -> выполните необходимые шаги по инструкции Heleket -> нажмите "Check" для проверки владения доменом -> нажмите "**Confirm Domain**" для завершения процесса.

{% hint style="info" %}
**Для подтверждения домена с помощью DNS**:

Для раздела "**Select the method to confirm the domain"** выберите "**Using DNS**" -> скопируйте значение для TXT записи -> добавьте значение в TXT запись домена (см. инструкцию ниже).

**Добавление записи в Cloudflare**:\
а) Зайдите в ЛК Cloudflare -> на странице "**Websites**" [**зайдите**](#user-content-fn-9)[^9] на страницу настроек вашего домена.\
б) Перейдите на страницу "**DNS**" -> "**Records**" -> нажмите "[**Add record**](#user-content-fn-10)[^10]" -> "**Type**" выберите "**TXT**" -> "**Name**" введите **`@`** -> в поле "**Content**" вставьте ранее скопированное значение -> нажмите "**Save**".
{% endhint %}

6. Дождитесь активации мерчанта со стороны Heleket -> [**скопируйте**](#user-content-fn-11)[^11] "**Merchant ID**" и "**Payment API key**" в надежное место.&#x20;
7. Зайдите в админ панель скрипта BoxExchanger - страница "**Мерчант AP**I" - Merchant system - [**настройки**](#user-content-fn-12)[^12] мерчанта Heleket.
8. В поле "**Merchant Id**" укажите значение "**Merchant ID**", скопированное на шаге 5 -> нажмите "**Save**" -> в поле "API Key" укажите значение "**Payment API key**" из шага 5 -> нажмите "[**Save**](#user-content-fn-13)[^13]" -> скопируйте ваш **PUBLIC IP**.&#x20;
9. Перейдите на страницу настроек ЛК Heleket - раздел "**Business settings**" либо по [ссылке](https://dash.heleket.com/settings/business-settings/api-whitelist) -> включите "**API’s whitelist**" -> добавьте, скопированный на шаге 7, IP адрес в список доверенных IP-адресов.
10. Готово. Мерчант Heleket настроен.

[^1]: ![](/files/SNBh1dZmTKbpc8PLxpA8)

[^2]: ![](/files/D6WN7GPRpUqkSisNpQ0o)

[^3]: ![](/files/F6ElqEecurJQXi9hpa5T)

[^4]: ![](/files/Go1LS3J3UG0EyJ42NybY)

[^5]: ![](/files/PORhgsCJw3Tc9Gya9sCk)

[^6]: ![](/files/ekPU47fI4e209fOywgUm)

[^7]: ![](/files/JOcU59ARRQBtd1Sj1CXf)

[^8]: ![](/files/ytB3YXZuk2xlPH4KmsF1)

[^9]: ![](/files/8uQ9sF22NyZMBznTgwoa)

[^10]: ![](/files/CsZuMJUasv6NxdF2u04o)

[^11]: ![](/files/rMgD4BhuqNXRSbAGvGFK)

[^12]: ![](/files/m9AAcBDp1trBR5PVAATQ)

[^13]: ![](/files/u4KDWruBOE8hSNKtSFct)


---

# 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://manual.boxexchanger.net/obmen/merchant-i-api/heleket/merchant-heleket.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.
