Skip to content

Обязательные поля для оплаты QIWI и AlfaBank, хотя они есть в интерфейсе оплаты Яндес.Денег #15

Open
yunusga opened this issue Jan 13, 2019 · 0 comments

Comments

@yunusga
Copy link

yunusga commented Jan 13, 2019

Для некоторых способов оплаты, как указано в документации, в дополнение к полю type, существуют обязательные поля для объекта payment_method_data. В моём случае это phone для QIWI и login для AlfaBank.

Суть проблемы:
На странице оплаты сервиса Яндекс.Деньги yadi.sk/d/1M1Oye4HhCao1Q имеются интерфейсы для оплаты этими способами, с полями которые указаны в документации как обязательные.

При отправке запроса для оплаты, в случае, если мы передали обязательные поля в объекте payment_method_data, человека перенаправляют на конкретно выбранный сервис (QIWI или AlfaBank), но, если в запросе не указаны обязательные поля (phone или login), даже при наличии интерфейсов для выбранного способа на странице оплаты Яндекс.Деньги, в ответе мы получаем ошибку т.к. не передали обязательные поля в запросе.

Как следствие этой проблемы, приходиться добавлять обязательные поля непосредственно в интерфейс интернет-магазина, и далее, отправлять требуемый объект в Яндекс.Деньги. Человек может отнестись с недоверием к сайту на котором ему придётся вводить свой телефон или логин Альфа-Банка, хотя на сайте нет никаких данных о телефоне или логина Альфа-Банка.

Сама суть проблемы:

  1. Интерфейсы для оплаты QIWI и AlfaBank на странице оплаты Яндекс.Денег есть
  2. Отправить человека вводить свои данные на сайт, обладающим большим индексом доверия нежели интернет-магазин, возможности нет, из-за обязательных полей.

Предложение

Для способов оплаты, у которых доступны интерфейсы (поля) на странице оплаты Яндекс.Денег, сделать обязательные поля необязательными, т.к. они доступны у Яндекс.Денег, переключать на соответствующую способу оплаты вкладку, а при наличии этих полей в запросе, уже перенаправлять человека на требуемый сервис.

@yunusga yunusga changed the title Обязательные поля для оплаты QIWI и AlfaBank Обязательные поля для оплаты QIWI и AlfaBank, хотя они есть в интерфейсе оплаты Яндес.Денег Jan 13, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

1 participant