HTTP-протокол
Важно: HTTP-протокол — это неактуальный способ подключения. Он поддерживается, но новые пользователи по нему не подключаются. Новый способ для подключения самописных сайтов называется API и использует новое API ЮKassa.
Посмотреть документацию:
Дальше — старая информация об HTTP-протоколе. Мы сохранили её для тех, кто с ним еще работает.
Как узнавать о платежах
Сообщения о платежах приходят в уведомлениях по HTTP. Адреса для уведомлений фиксируются в личном кабинете.
Результат можно обработать как угодно, вам нужно сделать это самостоятельно. Например:
- поменять статус заказа в вашей системе — показать, что он оплачен,
- дать команду на доставку заказа,
- открыть доступ к игре или программе
- или сделать что-то еще.
Возможности
Способы приема платежей: все, что есть в ЮKassa.
Нельзя выставлять счета из личного кабинета, но это легко решается: для счетов можно подключить отдельный магазин, через менеджера.
Требования
HTTPS (SSL-сертификат): подставьте в начало адреса вашего сайта https:// и проверьте, что он открывается. Если не выходит, нужно получить сертификат
Как подключиться
Шаг 1. Заполните заявку
Заполните заявку на подключение ЮKassa — у вас появится личный кабинет.
Шаг 2. Выберите способ подключения
- Зайдите в личный кабинет, во вкладке Настройки нажмите Заполнить.
- Выберите способ подключения HTTP-протокол и нажмите Продолжить.
- Укажите адреса для уведомлений и другие параметры. Подробнее
- Нажмите Отправить.
Вам придет письмо с параметрами для работы с платежами — shopId и scid.
Внимание. Сначала вы получите scid для демо-режима, он не подходит для приема настоящих платежей.
Шаг 3. Проведите интеграцию
- Разместите платежную форму в своем интерфейсе. Подробнее о платежной форме
- Сделайте обработку запросов от ЮKassa. Подробнее: Проверка заказа и Уведомление об успешном переводе
- Проведите тестирование. Подробнее: Тестовые данные и Тестирование оплаты
Технические специалисты ЮKassa проверят, что всё работает, и выдадут scid для реальных платежей.