QIWI-API / bill-payments-popup-js-sdk

4 stars 7 forks source link

Странное поведение при использовании метода openInvoice #13

Open adilkhash opened 3 years ago

adilkhash commented 3 years ago

Здравствуйте!

Использую вызов метода openInvoice куда передаю URL до оплаты, откывается модальное окно с одной лишь кнопкой "Перейти к оплате". Если нажать на кнопку, то открывается новая вкладка с переходом на payUrl.

2021-03-13_02-01-40

Что-то криво рендерится во фрейме?

adilkhash commented 3 years ago

или это защита со стороны Qiwi? Каким должно быть поведение ?

v-saichuk commented 3 years ago

или это защита со стороны Qiwi? Каким должно быть поведение ?

Такая же проблема, при том что в Mozilla отображается все нормально, а вот в Chrom и на мобильных отображается кнопка! Удалось кому то решить данную проблему?

somespecialone commented 3 years ago

или это защита со стороны Qiwi? Каким должно быть поведение ?

Такая же проблема, при том что в Mozilla отображается все нормально, а вот в Chrom и на мобильных отображается кнопка! Удалось кому то решить данную проблему?

Проблема не в коде этого репозитория. Вот два скрина, на которых видно, что браузер (Chrome, Edge) сначала делает запрос на создание счета image_2021-08-30_16-16-52 или проверку уже созданного счета image_2021-08-30_16-20-34 и получает ответ Не авторизирован (401), потому что к этим запросам должны быть прикреплены куки авторизации. Сами куки авторизации получаем из запроса _token?granttype..., который должен идти перед запросами, указанными выше, по понятным причинам. Вот рабочий вариант в Mozilla Firefox image_2021-08-30_16-30-56 Инициатор находится где-то в ConnectedRouter.js

dripips commented 2 years ago

Прошел год а решения так и не последовало. Такая же проблема киви вообще смотрит свой гит?