# PaySync

{% hint style="warning" %}
Если вам необходимо обновить модуль на сервере — воспользуйтесь [инструкцией](https://premium.gitbook.io/main/osnovnye-nastroiki/faq/obnovlenie-failov-skripta-na-servere/kak-obnovit-faily-na-servere#moduli-merchantov-i-avtovyplat).

Обратите внимание, что при первой загрузке модуля Paysync на сервер также необходимо обновить системные файлы скрипта по [инструкции](https://premium.gitbook.io/main/osnovnye-nastroiki/faq/obnovlenie-failov-skripta-na-servere) (весь дистрибутив) или отдельные файлы по указанным ниже путям:\
`wp-content/plugins/premiumbox/premium/includes/class-form.php`\
`wp-content/plugins/premiumbox/includes/hashed_functions.php`&#x20;

После обновления системных файлов модуль Paysync будет работать корректно.
{% endhint %}

## Настройки в личном кабинете мерчанта

{% hint style="warning" %}
Для обсуждения условий работы свяжитесь с [представителем сервиса](https://t.me/psync).

**Дисклеймер**: при подключении вашего сайта к тому или иному сервису, пожалуйста, самостоятельно оценивайте возможные риски сотрудничества.
{% endhint %}

{% hint style="info" %}
Обращаем ваше внимание, что при использовании модуля на прием средств PaySync cумма из заявки округляется до 0 знаков после запятой (в "Инструкция по оплате для пользователя" сумма форматируется под необходимую для мерчанта).
{% endhint %}

Зарегистрируйтесь на сервисе PaySync с помощью представителя сервиса и авторизуйтесь в личном кабинете мерчанта.

## Настройки модуля

В панели администратора создайте нового мерчанта в разделе "**Мерчанты**" ➔ "**Добавить мерчант".**

Выберите PaySync в выпадающем списке в поле "**Модуль**", укажите название для модуля и нажмите "**Сохранить**".

<figure><img src="/files/X53kXnnNIG0NKHa52zGZ" alt="" width="367"><figcaption></figcaption></figure>

Заполните указанные авторизационные поля.

<figure><img src="/files/3JcoWsw5YHQxkRStw5Ol" alt="" width="420"><figcaption></figcaption></figure>

**Домен** — оставьте поле пустым

**API ключ** — API ключ, скопированный из ЛК PaySync

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

**ID клиента** — ID, скопированный из ЛК PaySync

<figure><img src="/files/xZWUFyKuWoIqYlQEEGlT" alt="" width="217"><figcaption></figcaption></figure>

## Особые поля

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

**Тип мерчанта** (выбранный пункт закрепляется за копией модуля, изменить его в дальнейшем для этой копии не получится):

* **Payment Link** — возвращает в заявке ссылку для оплаты по QR-коду, опция работает совместно с выбранным способом оплаты
* **Requisites** — возвращает карту или телефон для перевода средств в самой заявке через шорткод \[to\_account]

<figure><img src="/files/oCHfcTa3Pjkw3ro7caPt" alt="" width="563"><figcaption></figcaption></figure>

**Способ оплаты** — выберите необходимый способ для приема средств от клиента:

{% hint style="info" %}
Все способы можно использовать и для получения реквизитов, и для ссылки, кроме SBPQR - только для получения ссылки.
{% endhint %}

**Заявка** — использование кода валюты из направления обмена для подбора реквизитов (выберите **\[Отдаете] Код валюты**)

**Доп. поля** — использование [доп.поля валюты](https://premium.gitbook.io/main/osnovnye-nastroiki/valyuty-i-napravleniya-obmena/dopolnitelnye-polya#dopolnitelnye-polya-dlya-valyuty) "**Отдаю**" для подбора реквизитов

**Способ оплаты** — ручной выбор валюты для подбора реквизитов по ней

Для обновления статусов заявок на основании платежей, совершенных через мерчанта, укажите в ЛК PaySync ссылку на вебхук, взятую из настроек модуля мерчанта.

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

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

## Продолжение настройки

Далее произведите настройку мерчанта следуя [общей инструкции по настройке](https://premium.gitbook.io/rukovodstvo-polzovatelya/osnovnye-nastroiki/merchanty-i-avtovyplaty/merchanty/obshie-nastroiki-merchantov).


---

# 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://premium.gitbook.io/main/osnovnye-nastroiki/merchanty-i-avtovyplaty/merchanty/paysync.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.
