- Зарегистрируйте новый кошелек в Яндекс.Деньгах или войдите в свой кошелек, если он у вас уже есть (на него вы будете получать платежи из магазина).
- Перейдите на страницу Регистрация приложения.
Заполните поля формы:
Название вашего приложения — введите название вашего приложения, например, Интернет-магазин.
Адрес вашего сайта — введите URL вашего интернет-магазина на Мерчиуме, например, http://mystore.mymerchium.ru.
Redirect URI — введите специальный URL вида http://ваш_домен/index.php?dispatch=payment_notification.process&payment=yandex_p2p, где ваш_домен необходимо заменить на доменное имя вашего интернет-магазина, например, mystore.mymerchium.ru. Чтобы не ошибиться, вы можете скопировать этот специальный URL из вкладки Настроить при создании нового способа оплаты в администраторской панели Мерчиума (см. ниже шаг №9).
Использовать проверку подлинности приложения — поставьте галочку.
Дополнительную информацию о заполняемых полях можно получить на сайте Яндекс.Денег.
- Нажмите на кнопку Подтвердить.
- Будет создано новое приложение, и для вас будут сгенерировано два ключа:
- Идентификатор приложения
- OAuth2 client secret
- В панели администратора вашего магазина перейдите на страницу Администрирование → Способы оплаты.
- Нажмите на кнопку + (Добавить способ оплаты).
- Введите название способа оплаты (например, Яндекс.Деньги p2p) и выберите процессор Yandex p2p.
- Перейдите во вкладку Настроить.
- Заполните форму данными из созданного вами приложения Яндекс.Денег и нажмите на кнопку Создать. Обратите внимание на подсказку вверху, где указано значение для поля Redirect URI, необходимого для регистрации приложения в Яндекс.Деньгах (см. выше шаг №2).
В поле Номер кошелька введите номер кошелька в Яндекс.Деньгах, на который вы хотите получать платежи.
Готово! Теперь вы можете принимать платежи через Яндекс.Деньги на свой кошелек. На витрине форма оплаты будет выглядеть примерно так: