Как настроить платёжную систему Т-Банк (Tinkoff)
Пошаговая инструкция по настройке Т-Банк (Tinkoff) в Gizmo
Fedor
Последнее обновление 10 месяцев назад
Необходимые условия
ВНИМАНИЕ! Если вы производите обновновление Gizmo сервиса с версии меньше 2.0.881 на версию 2.0.881 и старше, Вам необходимо повторно настроить/проверить настройку пунктов 2.4-2.6 данной инструкции.
Для того, чтобы настроить Т-Банк (Tinkoff) в Gizmo, вам понадобится следующее:
- Активная учётная запись Т-Банк (Tinkoff)
- Имя хоста DNS или статический IP-адрес, указывающий на ваш Gizmo-сервер
Если Gizmo находится за NAT, TCP-порт перенаправляется на порт веб-службы Gizmo. Доступные порты для перенаправления: 80, 82, 443, 5000, 8080, 8081, 885, 9443, 1444, 9090.
(Ваш сервер должен быть доступен из сети интернет по протоколу https)
1. Настройка тестового терминала в личном кабинете Tinkoff
1.1. Войдите в личный кабинет Т-Банк (Tinkoff).
1.2. Перейдите в раздел меню "Интернет-эквайринг" - "Магазины" - Кликните на кнопку "Создать магазин" и заполните необходимые поля.

1.3. Заполните информацию о вашем магазине, в строке сайт укажите: gizmopowered.ru/

1.4. Перейдите в меню "Магазины" - раздел "Терминалы".

1.5. Перейдите в меню Тестового терминала в раздел "Настройки".
Введите URL-адрес Gizmo Server'a:
https://{GizmoServerIP}:{port}/api/payments/tinkoff/callback
Обязательный вид URL, например:
https://176.212.31.29:8081/api/payments/tinkoff/callback
Если Gizmo находится за NAT, TCP-порт перенаправляется на порт веб-службы Gizmo. Доступные порты для перенаправления: 80, 82, 443, 5000, 8080, 8081, 885, 9443, 1444, 9090.
(Ваш сервер должен быть доступен из сети интернет по протоколу https)

1.6. Скопируйте Идентификатор и Пароль тестового терминала. Они пригодятся на следующем этапе.
2. Настройка сервера Gizmo
2.2. В секции Способы оплаты Нажмите "Добавить" - "Онлайн"
Выберите "Tinkoff" из выпадающего меню.

2.4. Перейдите в раздел Финансы на вкладку Налоги и актуализируйте налоговые настройки, а именно:
- Налоговая система
- Налоговая система для товаров
- Налоговая система для услуг
- Депозит как услуга (указывается, если онлайн пополнения депозита должны расцениваться как услуги)
- Название услуги для депозитов (данный параметр будет передаваться в качестве назначения онлайн платежа)
- Ставка НДС для депозита
- Признак способо расчета (рекомендуемый - Полный расчет)

2.5. Включите Оплату кредитной картой в Клиентском интерфейсе.
2.6. Настройте Фискализацию онлайн платежей.
3. Тестирование платежей
Пройдите обязательное тестирование терминала.
3.1. В личном кабинете Т-Банка (Tinkoff) перейдите в раздел меню "Интернет-эквайринг" - "Магазины" - "Терминалы"
3.2. Нажмите кнопку "Тестировать"

3.3. На данном этапе Вам необходимо пройти тестирование следуя инструкциям в Личном кабинете Т-Банка. Необходимо пройти все тесты. Для прохождения тестов Вам потребуется осуществлять пополнения баланса игрока с игрового ПК.
3.4. Если тесты будут пройдены успешно - вам станет доступен рабочий терминал.
4. Настройка рабочего терминала
4.1. В личном кабинете Т-Банка (Tinkoff) перейдите в раздел меню "Интернет-эквайринг" - "Магазины" - "Терминалы"
4.2. Нажмите кнопку "Настроить" в блоке Рабочего терминала

4.3. Введите настройки.
Введите URL-адрес Gizmo Server'a:
https://{GizmoServerIP}:{port}/api/payments/tinkoff/callback
Обязательный вид URL, например:
https://176.212.31.29:8081/api/payments/tinkoff/callback
Если Gizmo находится за NAT, TCP-порт перенаправляется на порт веб-службы Gizmo. Доступные порты для перенаправления: 80, 82, 443, 5000, 8080, 8081, 885, 9443, 1444, 9090.
(Ваш сервер должен быть доступен из сети интернет по протоколу https)

4.4. Скопируйте значения "Терминал" и "Пароль" для рабочего терминала

4.5. Повторите пункты 2.1 - 2.3 данной инструкции с новыми значениями для рабочего терминала.