ЮMoney
Шаг 1
Войдите в систему ЮMoney: https://yoomoney.ru/
Переходите к созданию приложения: https://yoomoney.ru/myservices/new
Заполняем поля:
Название для пользователей - оптимально название вашего АОП
Адрес сайта - введите URL вашего сайта
Redirect URI - https://yourdomain.com/api/changers/yandex/token.php (yourdomain.com - заменить на свой домен)
Проверять подлинность приложения (OAuth2 client_secret) - обязательно выставляем галочку
Кликаем Всё верно

Приложение зарегистрировано. Вы получите данные:
*1 Идентификатор приложения (client_id) и *2 OAuth2 client_secret
Эти данные понадобятся в админке
Шаг 2
Далее переходите к настройке HTTP-уведомления: https://yoomoney.ru/transfer/myservices/http-notification
Заполняем поля:
Куда отправлять (URL сайта) - https://yourdomain.com/api/changers/yandex/charge.php (yourdomain.com - заменить на свой домен)
Кликните Показать секрет - это *3 Секретный ключ, который понадобится в админке
Отправлять HTTP-уведомления - обязательно выставляем галочку
Кликаем Готово

Шаг 3. Настройки в админке
Переходите к настройкам Обмен валют - Платежные системы - ЮMoney RUB.
Настройки только для типов: Полуавтоматический и Автоматический.
Wallet - введите номер вашего кошелька. Secret key - введите набор латинских символов, идентичный введенному в поле *3 Показать секрет в аккаунте ЮMoney. Application ID - введите *1 Идентификатор приложения, который вы получили. OAuth2 client_secret - введите *2 OAuth2 client_secret, который вы получили. Токен - кликните Получить токен Сохраните настройки. Обратите внимание! Токен должен быть активен. Важно! Токен получайте только на введенный кошелек ЮMoney

Важно! ЮMoney берёт комиссию с получателя Поэтому учитывается реальная комиссия при оформлении заявки. В админке в поле: Входящая комиссия системы вводите реальную комиссию. На момент написания документации комиссия: 0.50% Если Входящая комиссия системы указана неверно, то получите ошибку: Не совпадает хеш суммы обмена
Если нужна оплата картой
Добавляете новую платежку и выбираете API yandex_card
Как добавить платежку смотрите в разделе: API обработок
Далее регистрируете новое приложение (описание выше).
Учитывайте что Адрес HTTP-уведомления и Redirect URI уже будет другой
В нашем примере:
Адрес HTTP-уведомления: https://yourdomain.com/api/changers/yandex_card/charge.php (yourdomain.com - заменить на свой домен)
Redirect URI: https://yourdomain.com/api/changers/yandex_card/token.php (yourdomain.com - заменить на свой домен)
Важно! Адрес HTTP-уведомления можно настроить только один, даже если приложений у вас несколько. Выход - использовать разные аккаунты и настраивать приложения и адрес HTTP-уведомления на каждый аккаунт
Учтите, что при оплате с карты комиссия другая. На момент написания документации 2%
Остальные настройки
Описание остальных настроек смотрите в разделе: Платежные системы
Last updated