flutter upi transaction not working (error)

一世执手 提交于 2021-01-04 05:32:13

问题


UPI not working in a flutter, I tried much time into my app with differents UPI app and different library from pub.dev

upi_india (not working) upi_pay (not working) flutter_upi (not working)

Errors :

  1. Too many attempts more than 10 time
  2. Risk threshold exceed
  3. Payment failure (code : U16)
  4. you've exceeded maximum transaction amount set by your bank

GPay, BHIM, PhonePe, PayTm all transactions failed in this apps using with flutter 3rd party upi libraries

Some of the libraries are discontinued from pub.dev


回答1:


I had the same issue for a flutter library upi_pay the issue is not on the side of the library but on the side of UPI

A simple solution that works for me was to create a Google Pay business account via Google Pay Business app

Associate your bank account with it

After your account is reviewed, you will get an UPI ID

Then use this new business UPI ID as recipient UPI Id and receiver name as display name inside Gpay business account

Steps for Google Business Registration




回答2:


I suggest you to use razorpay for payment gateaways it supports Bhim UPI, card, Netbanking, Wallets and in addition it is easy to implement.




回答3:


Currently, the package is unusable as mentioned on pub.dev.Check this github issue.




回答4:


  • Issue is not with your code, Same issue I am facing in Ionic, Until 3 weeks back, it used to work fine.
  • Looks like most the UPI apps (GooglePay, AmazonPay, BHIM, PhonePe) are blocking transactions initiated outside application.
  • As of Nov 26, 2020. Only ICICI iMobile app is allowing the payment
  • So you can try ICICI iMobile app or use your bank's native application


来源:https://stackoverflow.com/questions/64567454/flutter-upi-transaction-not-working-error

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!