razorpay / razorpay-flutter

Razorpay Flutter Plugin
MIT License
106 stars 149 forks source link

Getting error while paying through debit card in test env #263

Open akashmoro opened 2 years ago

akashmoro commented 2 years ago

I am testing the debit card payment feature in the flutter app in "test env" but getting payment failed response every time. I am getting the following response from razorpay: Note: Payment is going through successfully for UPI and Netbanking.

{"key":"NTZmNWIwNGZhODc1MmUyY2YxOTM5NmM0","events":[{"event":"ch:and_checkout:activity:init_start","timestamp":"1660630369","properties":{"local_order_id":"K6CY7yq8NEBbo7","local_payment_id":"K6CY7yyWfIQqb7","merchant_app_name":"xxx-yyy","merchant_app_version":"6.6.0-uat","merchant_app_build":118,"platform":"mobile_sdk","platform_version":"1.6.10","os":"android","os_version":"10","library":"CHECKOUTJS"}},{"event":"assist:and_error_log","timestamp":"1660630369","properties":{"error_message":"Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference","error_level":"critical","local_order_id":"K6CY7yq8NEBbo7","local_payment_id":"K6CY7yyWfIQqb7","merchant_app_name":"xxx-yyy","merchant_app_version":"6.6.0-uat","merchant_app_build":118,"platform":"mobile_sdk","platform_version":"1.6.10","os":"android","os_version":"10","library":"CHECKOUTJS","merchant_package":"xxx.yyy.zzz","merchant_key":"rzp_test_xxxxxxxxxx"}},{"event":"assist:and_error_log","timestamp":"1660630369","properties":{"error_message":"No dash options defined","error_level":"error","local_order_id":"K6CY7yq8NEBbo7","local_payment_id":"K6CY7yyWfIQqb7","merchant_app_name":"xxx-yyy","merchant_app_version":"6.6.0-uat","merchant_app_build":118,"platform":"mobile_sdk","platform_version":"1.6.10","os":"android","os_version":"10","library":"CHECKOUTJS","framework":"flutter","merchant_package":"xxx.yyy.zzz","merchant_key":"rzp_test_xxxxxxxxxxx","merchant options":{"amount":2500000,"method":{"wallet":"0","netbanking":"0","card":"1","upi":"0"},"readonly":{"contact":true,"name":true,"email":true},"prefill":{"contact":"+91xxxxxxxxxxx","name":"","email":"xxxxxxxx@user.com"},"name":"zzzzzzz","description":"Loan Payment","currency":"INR","order_id":"order_K6CY6U1qRYdM9s","key":"rzp_test_xxxxxxxxxxxx","retry":{"max_count":1,"enabled":false},"timeout":300,"redirect":true}}},{"event":"assist:and_error_log","timestamp":"1660630369","properties":{"error_message":"No value for theme","error_level":"error","local_order_id":"K6CY7yq8NEBbo7","local_payment_id":"K6CY7yyWfIQqb7","merchant_app_name":"xxx-zzz","merchant_app_version":"6.6.0-uat","merchant_app_build":118,"platform":"mobile_sdk","platform_version":"1.6.10","os":"android","os_version":"10","library":"CHECKOUTJS","framework":"flutter","merchant_package":"xxx.yyy.zzz","merchant_key":"rzp_test_xxxxxxxxxx","merchant options":{"amount":2500000,"method":{"wallet":"0","netbanking":"0","card":"1","upi":"0"},"readonly":{"contact":true,"name":true,"email":true},"prefill":{"contact":"+91xxxxxxxxx","name":"","email":"xxxxxxxxxx@user.com"},"name":"zzzzzz","description":"Loan Payment","currency":"INR","order_id":"order_K6CY6U1qRYdM9s","key":"rzp_test_xxxxxxxxxxxx","retry":{"max_count":1,"enabled":false},"timeout":300,"redirect":true}}},{"event":"assist:and_perm:sms_already:not:granted","timestamp":"1660630369","properties":{"local_order_id":"K6CY7yq8NEBbo7","local_payment_id":"K6CY7yyWfIQqb7","merchant_app_name":"zzzzzz","merchant_app_version":"6.6.0-uat","merchant_app_build":118,"platform":"mobile_sdk","platform_version":"1.6.10","os":"android","os_version":"10","library":"CHECKOUTJS","framework":"flutter","merchant_package":"xxx.yyy.zzz","merchant_key":"rzp_test_zzzzzzzzzz","merchant options":{"amount":2500000,"method":{"wallet":"0","netbanking":"0","card":"1","upi":"0"},"readonly":{"contact":true,"name":true,"email":true},"prefill":{"contact":"+91xxxxxxxxxx","name":"","email":"yyyyyyyyy@user.com"},"name":"zzzzzz","description":"Loan Payment","currency":"INR","order_id":"order_K6CY6U1qRYdM9s","key":"rzp_test_zzzzzzzzzz","retry":{"max_count":1,"enabled":false},"timeout":300,"redirect":true}}},{"event":"assist:and_perm:sms_already:not:granted","timestamp":"1660630369","properties":{"local_order_id":"K6CY7yq8NEBbo7","local_payment_id":"K6CY7yyWfIQqb7","merchant_app_name":"zzzz.xxxx","merchant_app_version":"6.6.0-uat","merchant_app_build":118,"platform":"mobile_sdk","pl

Flutter Version : Flutter 2.0.1 • channel stable • https://github.com/flutter/flutter.git Framework • revision c5a4b4029c (1 year, 5 months ago) • 2021-03-04 09:47:48 -0800 Engine • revision 40441def69 Tools • Dart 2.12.0

Steps To Reproduce

  1. Choose payment method from the list.
  2. Tap on Debit card option

I am using razorpay_flutter: 1.2.7