Для приема платежей через банковские карты от абонентов на свой кошелек ЮMoney, необходимо:

  1. Пройти регистрацию на сайте https://yoomoney.ru и получить кошелек.
  2. Пройти идентификацию (процедуру подтверждения того, что кошелек принадлежит вам). Существует несколько способов подтверждения, самый простой и моментальный - через Сбербанк Онлайн.
  3. В настройках задать псевдоним и указать, будет ли он отображаться или скрыт.
  4. Произвести техническую настройку.


Настройка callback уведомлений


В правом верхнем углу кошелька ЮMoney перейдите в раздел "Настройки". Выберите вкладку "Пакеты/Другие сервисы". Нажмите на кнопку "Настроить", расположенную напротив подраздела "Уведомления".

 Важно!  Если вы не нашли подраздел "Уведомления", перейдите по ссылке: https://yoomoney.ru/transfer/myservices/http-notification


В появившемся окне:

  • Куда отправлять (URL сайта) - вставьте персональную ссылку, находится в кабинете Менеджера биллинга, раздел шлюзы.
  • Отправлять HTTP-уведомления - обязательно установите галочку


Ссылка шлюза (URL ) состоит из следующих частей:

  • yoomoney - не изменяемая часть
  • sign - не изменяемая часть, содержит персональную подпись
  • 6 - процентная ставка. Вы можете поставить 0, если не хотите взимать дополнительную комиссию.



Настройка страницы оплаты


  1. Войдите в биллинг и перейди в раздел "Настройки".
  2. Найдите поле "Страница оплаты", как показано на рисунке ниже.
  3. Задайте следующую страницу оплаты:
https://yoomoney.ru/quickpay/confirm.xml?receiver=410011123456789&label=***contract*&quickpay-form=donate&targets=Internet&comment=***contract*&sum=***sum*350*&need-fio=false&need-email=false&need-phone=false&need-address=false&paymentType=AC&successURL=http://stub.lightbilling.cloud/message/?%D0%9F%D0%BB%D0%B0%D1%82%D0%B5%D0%B6%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%20%D1%83%D1%81%D0%BF%D0%B5%D1%88%D0%BD%D0%BE***percent*6*

,где:

  • 410011123456789 - Ваш номер кошелька ЮМани. Поменяйте его на свой.
  • label=***contract* - Номер договора/логин абонента. Не изменяйте данную часть, если не уверены. Она подставляет данные автоматически.
  • sum=***sum*500* - сумма к оплате (по умолчанию, абонент ее может изменить). Не изменяйте данную часть, если не уверены. 
  • ***percent*6* - Процентная надбавка, к оплате. Можете установить 0. Не изменяйте данную часть, если не уверены. 
  • comment=***contract* - Добавляет удобство, при работе с кошельком ЮМани. Видно какой логин/договор оплатил. Не изменяйте данную часть, если не уверены. 
  • successURL= - Страница успешной оплаты. Не изменяйте данную часть, если не уверены. 

Важно! Подробнее можете изучить на странице Создание URL строки для оплаты. Дополнительно можете задать минимальную сумму платежа. Понять принцип расчета процентов "на абонента"/"на себя".


Документация ЮМани:

https://yoomoney.ru/docs/payment-buttons/using-api/forms

https://yoomoney.ru/docs/wallet/using-api/notification-p2p-incoming