Skip to main content

Подключение эквайринга и онлайн-кассы Tinkoff

Если у вас уже есть рабочий эквайринг от Тинькофф, перейдите сразу к следующему разделу.

Когда рабочего эквайринга еще нет

Чтобы начать пользоваться интернет-эквайрингом от Тинькофф, нужно оставить заявку на услугу эквайринга по этой ссылке.

При оформлении эквайринга, указывайте ссылку на сайт вашего учебного центра, не на ваш аккаунт в Hollihop. Если у вас нет собственного сайта - укажите ссылку на соц.сеть.

После того, как доступ в кабинет Тинькофф будет открыт, данные в нем заполнены, появится возможность создать в нем Магазин, для дальнейшего подключения эквайринга к нему.

Для создания магазина в кабинете Тинькофф есть кнопка "Создать магазин". После создания, перейдите в магазин, раздел "Терминалы". На странице отобразятся тестовый и рабочий терминалы - чтобы начать пользоваться рабочим терминалом и принимать реальные платежи от студентов, сначала нужно провести несколько тестовых платежей на тестовом терминале. Для этого нужно прописать настройки тестового терминала в настройках вашего аккаунта в crm. Скопируйте данные полей "Терминал" и "Пароль":

c1eeb4cd023f0aa94153c631e5d7290d.png

Далее эти данные нужно вставить в crm, раздел Настройки - Интеграции - вкладка "Эквайринг" - блок "Тинькофф", после чего нажать "Сохранить":

2411bb699e033ae56c1fc2ad5e5adac9.png

Для проведения тестовых платежей через crm также понадобится тестовый ученик с доступом в ЛК. Создайте в системе ученика с любым именем и дайте ему доступ в личный кабинет. В качестве логина не обязательно указывать почту, можно сделать авторизацию по логину:

46cfcb88e0683cbdaf685209890d6234.png

Также, ученику нужно выставить 3 счета на оплату - для 3 тестовых платежей в Тинькофф. Счета не обязательно выставлять за группы, можно выставить 3 счета на пополнение ЛК - это быстрее. Сумма здесь вносится любая, для тестовых платежей она не имеет значения:

472507f7e84237e06f68d8eacb1ae9bb.png

Далее нужно авторизоваться в ЛК тестового ученика либо в браузере в режиме Инкогнито (Ctrl+Shift+N), либо в мобильном приложении.

В ЛК ученика в разделе "Счета и оплаты" отображаются 3 тестовых счета с кнопками "Оплатить через Тинькофф". Первым оплачивать нужно первый счет - тот, что снизу:

77bd5a5d988ec71a63f7f51c7a02387b.png

Для оплаты счета понадобится тестовая карта, ее нужно взять в кабинете Тинькофф. Нажмите на кнопку "Тестировать" у тестового терминала:

d097c7da7835137d74ac21c3860f2fd3.png

Разверните блок с Тестом №1:

be2643ad626101cd1ff06098bb728b06.png

В этом блоке приведены данные тестовой карты. Скопируйте номер:

b59c8ea34a4bb26de595dcb78528f6d8.png

Далее перейдите в ЛК ученика в crm, нажмите "Оплатить через Тинькофф" и вставьте скопированный номер тестовой карты на открывшейся странице оплаты. Далее скопируйте срок действия карты и код, их также нужно вставить в одноименные поля. После этого нажмите Оплатить:

3866b1eec5af9897be1fc1f059f28fad.png

После оплаты произойдет автоматическое перенаправление в ЛК ученика, где будет виден оплаченный тестовый счет:

c8d8037d9e60c6712d9595a089f8b425.png

В кабинете Тинькофф первый тест пометится, как пройденный:

c9ca5b8d0dee5d96c3ed6fad43d7bf18.png

Теперь, возьмите второй счет ученика:

4a5bc5f4fe4c6a4a813864aa8d411e8a.png

В кабинете Тинькофф также понадобится развернуть блок "Тест №2" и проделать те же действия, используя номер второй тестовой карты.

После проведения второго платежа в ЛК ученика появится ошибка:

7388c550435252ed287f0f319df9a7b7.png

Так и должно быть, так как этот тестовый платеж направлен именно на тестирование корректного получения ошибки.

Далее оплатите последний (самый верхний) счет ученика тестовой картой из кабинета Тинькофф - "Тест №3".

Обратите внимание, что здесь в crm платеж пройдет как оплаченный, но для того чтобы третий тест в Тинькофф пометился как пройденный, нужно самостоятельно отменить его в кабинете. Для этого перейдите по ссылке в описании к платежу, в раздел "Операции" и отмените его:

705fdd4e3a8ed30683001ca70e2152d3.png

После этого нажмите "Проверить". Появится сообщение о прохождении тестов:

fd1b193022c3273732d3e50a25d7f099.png

Когда рабочий эквайринг подключен

Если тесты пройдены, а рабочий терминал готов к использованию, нужно скопировать данные рабочего терминала в кабинете Тинькофф:

image.png

Далее вставьте их в crm, раздел Настройки - Интеграция - вкладка "Эквайринг" - блок "Тинькофф":

72edfbbb00aad136396ec2b1db5e6019.png

После этого вы можете принимать платежи через Тинькофф в crm.

Подключение интеграции с онлайн-кассами от Тинькофф

Чтобы фискализировать платежи, которые проходят через эквайринг при оплате через ЛК студента, можно подключить одну из онлайн-касс, с которыми интегрирован эквайринг от Тинькофф. На момент написания статьи предлагается 7 сервисов на выбор:

CloudKassir 

OrangeData 

АТОЛ Онлайн 

Комтет 

Ecom 

Бизнес.ру 

OFD Ferma

Таким образом, схема работы онлайн-платежей будет следующей:

1. Студент в личном кабинете или мобильном приложении crm нажимает кнопку "Оплатить" и переходит на форму оплаты от Тинькофф. 

2. В процессе оплаты Hollihop отправит данные для чека в Тинькофф.

3. Тинькофф обработает транзакцию и передаст полученные данные для формирования чека на подключенную онлайн-кассу.

4. Онлайн-касса передаст эти данные в ОФД.

5. ОФД передаст данные в ФНС и отправит чек на email ученика (плательщика), который он указал в ЛК crm после нажатия на кнопку "Оплатить".

Чтобы настроить передачу параметров чека из Hollihop в Тинькофф, а далее на онлайн-кассу, необходимо пройти тесты №7 и №8 в кабинете Тинькофф. 

Перед началом тестирования нужно убедиться, что в Hollihop настроен хотя бы один способ оплаты с печатью чека. Способы оплаты задаются в разделе Настройки - Финансы - вкладка "Платежи" - блок "Способы оплаты":

36f4582ca1005b4fc25fbb8b593416cd.png

Если у всех способов оплат в данном разделе установлено "Нет", отредактируйте нужный способ и установите нужную опцию для чеков.

d64e9b946c087b6957ceb737ec4bb9f2.png

Далее, нужно установить галочку "Использовать онлайн-кассу" в настройках интеграции эквайринга от Тинькофф. После этого станут доступными настройки кассы, их нужно заполнить:

b026b188744fee2ba703555a7abfb4ec.png

После сохранения настроек вернитесь к тестовому ученику и выставите ему счет для оплаты через ЛК с тем способом оплаты, у которого указана "Печать чеков" в настройках. Зайдите в ЛК тестового ученика и в кабинет Тинькофф.
На странице тестирования интеграции в кабинете Тинькофф перейдите на вкладку "Формирование чека" и кликните на "Тест 7":

572af5dfd8972229de2dc7a2540d169a.png

Скопируйте данные тестовой карты, далее перейдите в ЛК ученика в Hollihop и нажмите "Оплатить"  тестовый счет, который только что выставили. Далее заполните email для отправки чека в появившемся окне и нажмите Сохранить.

b97395aeb126908ec182a4f9a4509189.png

Так вы перейдете на страницу оплаты, где нужно вставить данные тестовой карты из Тинькофф в соответствующие поля:

4a8e9e0e7d75fd979185535d59760d92.png

Обратите внимание, что на форме оплаты от Тинькофф тоже есть галочка "Нужен чек". Если клиент отметит ее и внесет свой email, Тинькофф отправит на указанную почту уведомление о проведении оплаты. Это уведомление не является чеком из ОФД.

После нажатия на кнопку "Оплатить" происходит перенаправление обратно в ЛК ученика в Hollihop, где показывается уведомление об успешной оплате:

6d0bba72ed6763a55a6a24b180964e06.png

В кабинете Тинькофф Тест №7 помечается, как пройденный.

Далее нужно проделать все то же самое с Тестом №8, с той разницей, что по нему нужно будет дополнительно провести операцию возврата вручную, перейдя по ссылке, указанной в описании теста в Тинькофф.

После прохождения 8го теста связь crm с Тинькофф настроена и информация о параметрах чека успешно передаётся из crm в Тинькофф.