Платежи из кошелька ЮMoney
Платежи из кошелька пользователя через API предназначены для:
  • оплаты товаров и услуг, переводов другим пользователям со счета или привязанной банковской карты;
  • проведения рекуррентных платежей и платежей в один клик;
  • обработки входящих переводов до востребования и переводов с кодом протекции.
 
Сценарий платежа из кошелька ЮMoney
  1. Платежи проводятся на основе шаблона платежа с указанием пользовательских параметров. У каждого магазина свой набор пользовательских параметров. Приложение должно отобразить пользователю форму с запросом параметров платежа, требуемых данным магазином, например, сумма платежа, номер телефона, номер договора, и так далее.
  2. Приложение отправляет запрос платежа, содержащий идентификатор шаблона платежа и параметры, введенные пользователем. Сервер ЮMoney проверяет параметры платежа и возможность его проведения в магазине, возвращает идентификатор и дополнительную информацию о платеже.
  3. Приложение отображает пользователю информацию о платеже, пользователь может подтвердить платеж или отказаться от него.
  4. Если пользователь подтвердил платеж, приложение отправляет запрос на подтверждение платежа c указанием идентификатора запроса, полученного раннее с помощью метода request-payment.
Особенности:
  • Средства со счета пользователя списываются при вызове метода process-payment.
  • При повторном вызове process-payment с теми же параметрами метод вернет состояние ранее проведенного платежа.
  • В случае обрыва связи, таймаута или иных сетевых ошибок приложение должно повторить вызов метода с теми же параметрами.
 
Возможные виды платежей