Сервис Автошкола-Контроль поддерживает интеграцию с эквайрингом от Альфа-Банк, обеспечивая следующие функции:
- Отображение формы приема оплаты в Личном кабинете курсанта в веб-версии и мобильном приложении;
- Автоматическая фиксация оплаты по продаже в Сервисе после приема платежа в Личном кабинете курсанта.
Подключение платежного шлюза #
Для интеграции у Вас должна быть подключена услуга эквайринга от Альфа-Банк —
https://alfabank.ru/sme/agent/payservice/partners/auto-control/#Open-Account
После подключения эквайринга банк предоставит вам данные для работы с платежным шлюзом.
У вас будут две пары логинов и паролей для каждого из режимов — тестового и боевого:
— логин с суффиксом «–operator» и пароль к нему для работы в личном кабинете Альфа-Банка;
— логин с суффиксом «–api» и пароль к нему для взаимодействия с платёжным шлюзом по API.
Именно эти логин и пароль нужно указывать в настройках интеграции в Автошкола-Контроль.
Настройки Автошкола-Контроль #
В меню Моя автошкола выберите пункт Интеграции (доступен только сотрудникам с ролью «Бухгалтер» и выше).
В нем нажмите кнопку Добавить, в появившемся окне выберите пункт «Интернет-эквайринг и СБП, Альфа-Банк», включите опцию «Активна».
Логин и пароль для доступа к API Альфа-Банка #
Введите в эти поля полученные от Альфа-Банка логин с суффиксом -api и пароль для тестовой или продуктивной среды.
Включите опцию «Тестовый режим» в карточке интеграции, если используете данные тестового контура:
Информация для отображения в платежной форме #
На вкладке «Информация» нужно ввести информацию согласно требованиям банка к отображению сведений на сайте/в мобильном приложении. Подробнее — https://alfabank.ru/sme/payservice/internet-acquiring/docs/process-r/requirements/
Передача информации о платежах в Автошкола-Контроль #
Чтобы Альфа-Банк передавал в Автошкола-Контроль информацию о совершенных платежах, вам необходимо настроить уведомления.Для этого в Личном кабинете эквайринга Альфа-Банка откройте раздел Настройки — Callback уведомления:
Если этот раздел отсутствует, запросите у вашего менеджера в Альфа-Банке включение настройки уведомлений в Личном кабинете.
Скопируйте значение из поля «Ссылка для получения callback-уведомлений от Альфа-Банка» из карточки интеграции и вставьте этот адрес в поле «Ссылка» в ЛК Альфа-Банка:
Включите опцию Callback уведомления включены, выберите тип коллбека Статический.
Далее, ниже выберите тип подписи «Симметричный» и нажмите кнопку «Сгенерировать» справа от строки «Callback-токен»:
Скопируйте значение из поля «Callback-токен» и вставьте его в поле «Callback-токен для проверки подписи» в карточке интеграции в Сервисе:
Далее, ниже на странице в Альфа-Банке укажите следующие настройки операций и сохраните настройки:
Теперь платежи начнут фиксироваться в Сервисе.
Учет онлайн-оплат в кассе/на счете #
Если вы хотите проводить принятые через интернет-эквайринг оплаты как операции по счету в Автошкола-Контроль, укажите счет в карточке интеграции:
Рекомендуется создать отдельный счет для учета таких платежей в разделе Финансы – Кассы и счета.
Сохранение настроек #
Сохраните карточку Интеграции в Сервисе.
Тестовый контур #
Интернет-эквайринг может работать в тестовом режиме приема платежей, когда фактически списания с карты не производятся, но все функции интеграции будут работать. Вы можете использовать эту возможность для проверки работы интеграции.
Для использования тестового режима введите полученный от Альфа-Банка логин с суффиксом -api и пароль для тестового контура в карточку настройки интеграции. Установите адрес для callback-уведомлений и токен для проверки подписи согласно инструкции выше, но из данных тестового Личного кабинета. Далее этого обязательно включите опцию «Тестовый режим» в нижней части карточки настройки интеграции:
- При оплате в тестовом режиме используйте данные банковских карт, указанные на этой странице:
https://alfabank.ru/sme/payservice/internet-acquiring/docs/connection-options/api/test-cards/
2. Обратите внимание, что Автошкола-Контроль обрабатывает тестовые оплаты так же, как и обычные – они будут зачислены курсанту. Вам нужно использовать Личный кабинет вашего пробного курсанта для проверки оплат.
3. При переходе в «боевой» режим приема оплат введите все настройки из Личного кабинета продуктивной среды Альфа-Банка и отключите опцию «Тестовый режим».
Фискализация платежей (54-ФЗ) #
Через Альфа-Банк #
Альфа-Банк позволяет передавать данные в онлайн-кассу для формирования фискальных чеков после успешной оплаты.
Вы можете выбрать кассу из списка партнеров Альфа-Банка и подключить фискализацию —https://alfabank.ru/sme/payservice/internet-acquiring/docs/fiscalization/
После настройки интеграции с кассой в Альфа-Банке включите данную опцию, чтобы данные для формирования чека передавались из Автошкола-Контроль:
Через интеграцию с онлайн-кассой в Сервисе #
Также вы можете настроить схему работы, когда после подтверждения опдаты чек формировался через одну из интеграций с онлайн-кассами в Сервисе. Для этого выберите онлайн-кассу из списка в карточке настройки интеграции и укажите параметры чеков для оплат по интернет-экварингу:
Подробно способы фискализации платежей через Сервис описаны в Документации
Прием оплат #
После настройки в Личном кабинете курсанта в разделе «Расчеты по договору» (в веб-версии и в мобильном приложении) появится возможность внести оплату с использованием эквайринга Альфа-Банка.
Сервис предлагает внести сумму следующего платежа или сумму просроченной оплаты, при ее наличии.
Курсант может самостоятельно изменить оплачиваемую сумму в пределах задолженности по продаже.
После успешной оплаты в Автошкола-Контроль будет автоматически зафиксирована оплата по этой продаже:
При этом:
- У такой оплаты выставляется тип «Онлайн-оплата»;
- В примечании будет указан код способа оплаты, имя держателя карты, часть цифр номера карты, служебный номер заказа, по которому можно отследить платеж в Личном кабинете Альфа-Банка;
- Такая оплата сразу становится Подтвержденной и может быть изменена только при отмене подтверждения бухгалтером.