API Яндекс Деньги

190
09 декабря 2017, 05:17

Всем привет. Ситуация такая: Пишу телеграм бота, который должен уметь принимать платежи - а именно - платежи с банковских карт. Решил воспользоваться для приёма платежей API Яндекс денег. Алгоритм там примерно следующий: 1. Приложение получает некий токен (строка), который далее всегда будет использовать. 2. Создаём платёж, получаем его номер 3. Обрабатываем платёж, получаем статус В третьем шаге поначалу получаем статус "НужноВвестиДанные", в этом случае нужно направить юзера на страницу со вводом данных по карте. Вот тут я застопорился. В документации написано так:

if(processPaymentResult.Status == ResponseStatus.ExtAuthRequired) {
    WebBrowser.Navigate(processPaymentResult.AcsUri, processPaymentResult.AcsParams);
 }

Проблема со вторым аргументом - это Dictionary. Как я только не пробовал сформировать конечную строку, получается фигня. Может кто подсказать, как в итоге должна выглядеть ссылка, по которой мы ведём юзера на страницу ввода данных?

READ ALSO
Как избавиться от дублирования кода при слушании подобных потоков?

Как избавиться от дублирования кода при слушании подобных потоков?

Я сделал приблизительную модель шаблона одностраничного приложения на RXНавигация состоит из кнопок двух видов

393
Как отсортировать массив?

Как отсортировать массив?

Допустим был массив

217
Не получается сделать модальное окно да чистом JS

Не получается сделать модальное окно да чистом JS

Нужно сделать так чтобы блок с формой появлялся при нажатии на кнопочкуПытался пытался и что то ну совсем не получается, кто подскажет кто...

232