Android onPaymentFailure在razorpay中未被调用

Android onPaymentFailure在razorpay中未被调用,android,kotlin,payment-gateway,payment,razorpay,Android,Kotlin,Payment Gateway,Payment,Razorpay,我一直在使用razorpay实现一个支付网关 当我点击success按钮时,它会给出razorpaymentId,但当我点击failure按钮时,它只会将我重定向到NetBanking支付页面,而不会显示onPaymentError 这是我的密码:-- 上面的toast和log没有给出onpaymentFailure下的代码和响应的值 堆栈跟踪 2021-01-06 19:11:00.738 25542-25542/com.example.razordemo I/TouchMotionHandl

我一直在使用razorpay实现一个支付网关

当我点击success按钮时,它会给出razorpaymentId,但当我点击failure按钮时,它只会将我重定向到NetBanking支付页面,而不会显示
onPaymentError

这是我的密码:--

上面的toast和log没有给出onpaymentFailure下的代码和响应的值

堆栈跟踪

2021-01-06 19:11:00.738 25542-25542/com.example.razordemo I/TouchMotionHandler: handler onAttached
 2021-01-06 19:11:00.779 586-2847/? D/SurfaceFlinger: duplicate layer name: changing com.example.razordemo/com.razorpay.CheckoutActivity to com.example.razordemo/com.razorpay.CheckoutActivity#1
 2021-01-06 19:11:00.859 25542-25542/com.example.razordemo D/skia: --- Failed to create image decoder with message 'unimplemented'
 2021-01-06 19:11:00.889 25542-25542/com.example.razordemo D/skia: --- Failed to create image decoder with message 'unimplemented'
2021-01-06 19:11:00.952 25542-25542/com.example.razordemo I/TouchMotionHandler: handler onDetached
2021-01-06 19:11:00.959 586-1866/? D/SurfaceFlinger: duplicate layer name: changing Surface(name=fd00b2b com.example.razordemo/com.razorpay.CheckoutActivity)/@0x14ea146 - animation-leash to Surface(name=fd00b2b com.example.razordemo/com.razorpay.CheckoutActivity)/@0x14ea146 - animation-leash#1
2021-01-06 19:11:01.040 25542-25542/com.example.razordemo I/chromium: [INFO:CONSOLE(1)] "Uncaught TypeError: window.getDeviceDetails is not a function", source: https://api.razorpay.com/v1/checkout/public?version=1.5.16&library=checkoutjs&platform=android&error.description=Payment%20failed (1)
 2021-01-06 19:11:01.070 25542-25542/com.example.razordemo I/chromium: [INFO:CONSOLE(1)] "Uncaught TypeError: window.getDeviceDetails is not a function", source: https://api.razorpay.com/v1/checkout/public?version=1.5.16&library=checkoutjs&platform=android&error.description=Payment%20failed (1)
 2021-01-06 19:11:01.124 586-653/? W/SurfaceFlinger: Attempting to set client state on removed layer: com.example.razordemo/com.razorpay.CheckoutActivity#1
  2021-01-06 19:11:01.124 586-653/? W/SurfaceFlinger: Attempting to destroy on removed layer: com.example.razordemo/com.razorpay.CheckoutActivity#1

请指导我,非常感谢

即使我在通过UPi id取消付款时遇到这个问题

即使我在通过UPi id取消付款时遇到这个问题

我也无法正确理解您的问题。我无法正确理解您的问题。
2021-01-06 19:11:00.738 25542-25542/com.example.razordemo I/TouchMotionHandler: handler onAttached
 2021-01-06 19:11:00.779 586-2847/? D/SurfaceFlinger: duplicate layer name: changing com.example.razordemo/com.razorpay.CheckoutActivity to com.example.razordemo/com.razorpay.CheckoutActivity#1
 2021-01-06 19:11:00.859 25542-25542/com.example.razordemo D/skia: --- Failed to create image decoder with message 'unimplemented'
 2021-01-06 19:11:00.889 25542-25542/com.example.razordemo D/skia: --- Failed to create image decoder with message 'unimplemented'
2021-01-06 19:11:00.952 25542-25542/com.example.razordemo I/TouchMotionHandler: handler onDetached
2021-01-06 19:11:00.959 586-1866/? D/SurfaceFlinger: duplicate layer name: changing Surface(name=fd00b2b com.example.razordemo/com.razorpay.CheckoutActivity)/@0x14ea146 - animation-leash to Surface(name=fd00b2b com.example.razordemo/com.razorpay.CheckoutActivity)/@0x14ea146 - animation-leash#1
2021-01-06 19:11:01.040 25542-25542/com.example.razordemo I/chromium: [INFO:CONSOLE(1)] "Uncaught TypeError: window.getDeviceDetails is not a function", source: https://api.razorpay.com/v1/checkout/public?version=1.5.16&library=checkoutjs&platform=android&error.description=Payment%20failed (1)
 2021-01-06 19:11:01.070 25542-25542/com.example.razordemo I/chromium: [INFO:CONSOLE(1)] "Uncaught TypeError: window.getDeviceDetails is not a function", source: https://api.razorpay.com/v1/checkout/public?version=1.5.16&library=checkoutjs&platform=android&error.description=Payment%20failed (1)
 2021-01-06 19:11:01.124 586-653/? W/SurfaceFlinger: Attempting to set client state on removed layer: com.example.razordemo/com.razorpay.CheckoutActivity#1
  2021-01-06 19:11:01.124 586-653/? W/SurfaceFlinger: Attempting to destroy on removed layer: com.example.razordemo/com.razorpay.CheckoutActivity#1