WEB Эквайринг (Uniteller)

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (28)

просмотр истории страницы
h4. Подключение
{toc}

* Вам необходимо пройти регистрацию по телефону или по почте, указанным на сайте [http://uniteller.ru/|http://uniteller.ru/]
* Получить необходимые данные для настройки.
* Выполните настройки подключения, которые производятся через главную страницу веб-интерфейса администратора Carbon Billing 5 / Платежные системы.  !плат7.JPG|border=1!
h2. Подключение

* Пройдите регистрацию по телефону или по почте, указанным на сайте [http://uniteller.ru/|http://uniteller.ru/]
* Получите необходимые данные для настройки: [Секретные логин и пароль|#uniteller-ligin-and-password], а так же [ID магазина|#uniteller-store-id]
* Выполните настройки подключения, которые производятся через *главную страницу веб-интерфейса администратора* \-> *Платежные системы*.
* Для приема платежей со стороны платежной системы необходимо добавить IP-адреса, с которых осуществляется запрос в список разрешенных, IP через пробел. разрешенных по статье "[CarbonBilling:Настройка сети для платежных систем]"
Это делается через настройки Базовой системы (http://<ip_сервера>:8081) \-> _Платежные системы_ \-> _Настройка сети_ \-> _АДРЕСА СЕРВЕРОВ ПЛАТЕЖНЫХ СИСТЕМ_
* Настройте точку продаж на стороне платежной системы, указав ["URL-адрес уведомления магазина"|#uniteller-store-url-notify-address]

*\-* Укажите логин, пароль и ИД магазина которые сообщил вам Uniteller после заключения договора*.\*
*Описание параметров настройки Uniteller*
* *Включить платежную систему Эквайринга* \- определяет возможность обращения к обработчику
* *Секретный логин для авторизации* \- получение логина описано в разделе [Секретные логин и пароль|#uniteller-ligin-and-password]
* *Секретный пароль для авторизации* \- получение пароля так же описано в разделе [Секретные логин и пароль|#uniteller-ligin-and-password]
* *Сервер платежной системы* \- страница платежной системы, на которую перенаправляет абонента из ЛК
* *ИД магазина выданный Uniteller* \- описано в разделе [ID магазина|#uniteller-store-id]
* *Время жизни счета в системе (в секундах)* \- Время жизни (в секундах) заказа на оплату банковской картой, начиная с момента первого вывода формы оплаты. Должно быть целым положительным числом. Если Покупатель пытается
оплатить заказ после истечения периода, указанного в OrderLifetime, то платёж не будет принят. Покупателю в этом случае будет показано сообщение: «Данный заказ не может быть оплачен. Заказ устарел. Обратитесь к мерчанту». Параметр может быть пустым --- в этом случае будет принято значение по-умолчанию -- 24 часа 00 минут

!uniteller_1.png|border=1,width=900!

\- Обязательно указываем в личном кабинете Uniteller url для уведомления в формате http://адрес_провайдера:1444/checkcard.php
h3. Онлайн-касса (Облачная Касса Uniteller)

&nbsp; &nbsp; !плат8.JPG|border=1!
Для передачи данных необходимых *Uniteller* для формирования чека и передачи их ОФД по ФЗ-54, настройте следующие параметры:

h4. Онлайн-касса

# Сервер платежной системы: В случае использования онлайн-кассы указать актуальный сервер [https://fpay.uniteller.ru/v1] или [https://fpay.uniteller.ru/v2] (зависит от версии используемого протокола).
# ВКЛЮЧИТЬ ОНЛАЙН ФОРМИРОВАНИЕ ЧЕКА: Активировать фискализацию.
# СТАВКА НДС (КОД). Возможные значения:
#* \-1 --- без НДС;
#* 0 --- НДС по ставке 0%;
#* 10 --- НДС чека по ставке 10%;
#* 5 --- патентная СН.

h4. Выставление счета пользователем в личном кабинете

h5. Wordpress
h2. Настройка оплаты в личном кабинете

Добавить на страницу оплаты шорткод для _Uniteller_ [CarbonBilling:Отображение платежных систем в личном кабинете абонента]
h3. Wordpress

h5. CodeIgniter

Для создания счета пользователь должен зайти в личный кабинет на сайте в раздел "Оплата".
!Uniteller Cabinet.png|border=0,width=700!

&nbsp;&nbsp; !плат9.JPG|border=1!

Добавьте шорткод для _Uniteller_ на страницу оплаты по статье [CarbonBilling:Отображение платежных систем в личном кабинете абонента]

h2. Получение данных в ЛК Uniteller и настройка точки продаж

{anchor:uniteller-ligin-and-password}

h3. Секретный логи и секретный пароль для авторизации

Зайдите в меню "*Параметры авторизации*":
* *Секретный логин для авторизации*: поле *Login*
* *Секретный пароль для авторизации*: поле *Password*


!uniteller_2.png|border=1,width=600!

{anchor:uniteller-store-id}

h3. ID магазина выданный Uniteller

Зайдите в меню "*Точки продажи*", нужные Вам данные находятся в поле "*Uniteller Point ID*"


!uniteller_3.png|border=1,width=800!

{anchor:uniteller-store-url-notify-address}

h3. URL-адрес уведомления магазина

В меню "*Точки продажи*" зайдите в редактирование нужной точки продаж, укажите "*URL-адрес уведомления магазина*".

Допустим, если URL-магазина "*htts://provider.ru*", в URL-адрес уведомления напишите следующее и сохраните:
{code}http://provider.ru:1444/checkcard.php{code}
!uniteller_4.png|border=1,width=600!


h2. Решение проблем

Если при попытке инициировать оплату из личного кабинета возникает ошибка: "Необходима настройка Uniteller. Код: 100.", то необходимо проверить адрес сервера платежной системы в настройках.

Если активна опция "ВКЛЮЧИТЬ ОНЛАЙН ФОРМИРОВАНИЕ ЧЕКА" должен быть адрес [https://fpay.uniteller.ru/v1|https://fpay.uniteller.ru/v1] или [https://fpay.uniteller.ru/v2|https://fpay.uniteller.ru/v2] (зависит от версии используемого протокола).

Если нет, то используется сервер [https://wpay.uniteller.ru|https://wpay.uniteller.ru].