У меня есть веб-страница со встроенным Razorpay, и я хочу использовать ее в приложении webview. Все работает нормально, но когда я выбираю способ оплаты в форме razorpay, он зависает при загрузке и никогда не открывает следующий экран, где спрашивается, сделать его успешным или неудачным (тестовый режим).
Код:
var options = {
"key": "rzp_test_UIYCZTZXgkmZtu",
"amount": (totalAmount*100).toString(), // Amount is in currency subunits. Default currency is INR. Hence, 50000 refers to 50000 paise
"currency": "INR",
"name": "test payment :)",
"description": "Test Transaction",
"image": Logo,
"order_id": res.data.orderID,
"handler": function (response){
alert("payment successful! :)")
},
"prefill": {
"name": "xyz",
"email": "xyz@abc.com",
"contact": "000000000"
},
}
const paymentObject = new window.Razorpay(options)
paymentObject.open()
Работает на веб-сайте, но не в веб-просмотре. Я что-то упускаю?