RIDERSRUN

ЮKassa: карты и СБП

Настройка платежей, проверка результата и возвраты.

Подключение кабинета

Сначала сохраните параметры подключения, затем идентификатор магазина и секретный ключ. Сохраненный ключ скрыт и зашифрован; его можно только заменить. Проверка подключения обращается к ЮKassa только в закрытом окружении. В публичном стенде внешняя оплата отключена.

Адаптер проверен автоматическими тестами ответов провайдера. Для запуска требуются кабинет, тестовые операции с картой и СБП, настройки уведомлений и отдельная проверка фискализации. Настоящие фискальные чеки этот адаптер пока не выпускает.

Настроить ЮKassa

Когда заказ считается оплаченным

Сервер создает платеж по сумме заказа и устойчивому ключу. Переход обратно на сайт не подтверждает оплату. Уведомление запускает запрос к ЮKassa: проверяются идентификатор, сумма, валюта, заказ, поколение и тестовый режим.

При задержке уведомления тот же результат можно запросить самостоятельно. Отмена и возврат доступны отдельными действиями. Подтвержденный возврат денег не увеличивает складской остаток: приемка возврата оформляется отдельно.

POST /api/v1/orders/{id}/yookassa
{"generationId":"FROM_SESSION","method":"sbp"}

GET /api/v1/orders/{id}/yookassa
POST /api/v1/admin/orders/{id}/yookassa/refund
POST /api/v1/admin/orders/{id}/yookassa/cancel

Секреты и доступ

Настройка подключения, замена ключей, проверка, оплата и возврат — разные права. AI не получает ключи. Изменения через AI требуют подтверждения на общем контракте действий.

Т-Банк и Сбер пока остаются направлениями разработки под заказ, без готового адаптера в этом выпуске.