Это старая версия API. Переходите на API ЮКасса.
- Зарегистрироваться в системе ЮКасса
- Заполнить радел "Анкета" в "ЛК Юкасса", где указываются свои реквизиты и данные
- Заполнить раздел "Настройки" в "ЛК ЮКасса"
- Выбирайте пункт API ( для самописных сайтов )
- Далее обратитесь в техническую поддержку платежной системы и попросите изменить тип подключения Вашего магазина на протокол HTTP
- Дождитесь ответа от технической поддержки и момента когда Вам отправят анкету для заполнения
- В анкете необходимо указать данные:
- CMS → FoodSoul (https://foodsoul.pro/)
- Url сайта → ссылка на Ваш сайт; или если у Вас есть мобильное приложение то ссылка на мобильное приложение в AppStore или PlayMarket
- Aдрес для запросов проверки и отмены заказа:
checkUrl → https://foodsoul.pro/webhook/payments/check/
- Адрес для уведомления об успешном платеже:
avisoUrl → https://foodsoul.pro/webhook/payments/
- Адрес для перенаправления пользователя после успешной оплаты:
successUrl → https://foodsoul.pro/api/shop/payments/success/
- Адрес для перенаправления пользователя после ошибки при оплате:
shopFailUrl → https://foodsoul.pro/api/shop/payments/fail/
- Я буду проводить тестовые платежи → Выкл
- Использовать страницы успеха и ошибки с динамическими адресами → Выкл
- Email для отправки реестров → Ваш административный email
- shopPassword → Придумайте пароль, желательно в районе 20 символов с цифрами и латинскими буквами
- После проведения настроек со стороны поддержки платежной системы необходимо перейти на страницу настроек магазина.
- Все поля должны быть указаны так же точно как в списке выше
- Далее открыть ЛК FoodSoul, перейти в раздел "Интеграции" → "Платежные системы → "Настройки"
- Поставить галочку "Выберите платежную систему" → ЮКасса (HTTP Протокол)
- Выбрать "Режим работы" → "Боевой режим работы"
- Выбрать "Платежные опции", которые для Вас активировали в "ЮКассе"
- Заполнить поля платёжных данных:
- shopId → Который предоставила служба поддержки
- scid → Который предоставила служба поддержки
- Секретный пароль → "ShopPassword" который указывали при регистрации
- Нажать "Сохранить"
- После того, как Вы обновили настройки, справа напротив платежных систем нажать иконку глазик - она должна быть зелёной чтобы принимать платежи.
- Попросить менеджера "ЮКассы" перевести Вас в боевой режим
- Поздравляем! Теперь Ваше приложение принимает платежи!
Для того, чтобы избежать ошибок оплаты, проверьте указание налогоблажения в разделе "Контрагенты"