You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Для некоторых способов оплаты, как указано в документации, в дополнение к полю type, существуют обязательные поля для объекта payment_method_data. В моём случае это phone для QIWI и login для AlfaBank.
Суть проблемы:
На странице оплаты сервиса Яндекс.Деньги yadi.sk/d/1M1Oye4HhCao1Q имеются интерфейсы для оплаты этими способами, с полями которые указаны в документации как обязательные.
При отправке запроса для оплаты, в случае, если мы передали обязательные поля в объекте payment_method_data, человека перенаправляют на конкретно выбранный сервис (QIWI или AlfaBank), но, если в запросе не указаны обязательные поля (phone или login), даже при наличии интерфейсов для выбранного способа на странице оплаты Яндекс.Деньги, в ответе мы получаем ошибку т.к. не передали обязательные поля в запросе.
Как следствие этой проблемы, приходиться добавлять обязательные поля непосредственно в интерфейс интернет-магазина, и далее, отправлять требуемый объект в Яндекс.Деньги. Человек может отнестись с недоверием к сайту на котором ему придётся вводить свой телефон или логин Альфа-Банка, хотя на сайте нет никаких данных о телефоне или логина Альфа-Банка.
Сама суть проблемы:
Интерфейсы для оплаты QIWI и AlfaBank на странице оплаты Яндекс.Денег есть
Отправить человека вводить свои данные на сайт, обладающим большим индексом доверия нежели интернет-магазин, возможности нет, из-за обязательных полей.
Предложение
Для способов оплаты, у которых доступны интерфейсы (поля) на странице оплаты Яндекс.Денег, сделать обязательные поля необязательными, т.к. они доступны у Яндекс.Денег, переключать на соответствующую способу оплаты вкладку, а при наличии этих полей в запросе, уже перенаправлять человека на требуемый сервис.
The text was updated successfully, but these errors were encountered:
yunusga
changed the title
Обязательные поля для оплаты QIWI и AlfaBank
Обязательные поля для оплаты QIWI и AlfaBank, хотя они есть в интерфейсе оплаты Яндес.Денег
Jan 13, 2019
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Для некоторых способов оплаты, как указано в документации, в дополнение к полю
type
, существуют обязательные поля для объектаpayment_method_data
. В моём случае этоphone
для QIWI иlogin
для AlfaBank.Суть проблемы:
На странице оплаты сервиса Яндекс.Деньги yadi.sk/d/1M1Oye4HhCao1Q имеются интерфейсы для оплаты этими способами, с полями которые указаны в документации как обязательные.
При отправке запроса для оплаты, в случае, если мы передали обязательные поля в объекте
payment_method_data
, человека перенаправляют на конкретно выбранный сервис (QIWI или AlfaBank), но, если в запросе не указаны обязательные поля (phone
илиlogin
), даже при наличии интерфейсов для выбранного способа на странице оплаты Яндекс.Деньги, в ответе мы получаем ошибку т.к. не передали обязательные поля в запросе.Как следствие этой проблемы, приходиться добавлять обязательные поля непосредственно в интерфейс интернет-магазина, и далее, отправлять требуемый объект в Яндекс.Деньги. Человек может отнестись с недоверием к сайту на котором ему придётся вводить свой телефон или логин Альфа-Банка, хотя на сайте нет никаких данных о телефоне или логина Альфа-Банка.
Сама суть проблемы:
Предложение
Для способов оплаты, у которых доступны интерфейсы (поля) на странице оплаты Яндекс.Денег, сделать обязательные поля необязательными, т.к. они доступны у Яндекс.Денег, переключать на соответствующую способу оплаты вкладку, а при наличии этих полей в запросе, уже перенаправлять человека на требуемый сервис.
The text was updated successfully, but these errors were encountered: