Comments (56)
@PatilShreyas
AM using EasyUpiPayment library still facing issue on gpay upi payments .
it showing error as
βthe transaction may be risky.For your safety ,it cant be completed at this timeβ
implementation 'dev.shreyaspatil.EasyUpiPayment:EasyUpiPayment:3.0.3'
from easyupipayment-android.
USE THIS UPDATED CODE
https://github.com/RahulGunani/Upi-Payment-in-Android-Latest-Updated-Code/
from easyupipayment-android.
I got the same problem. How to this solve? PhonePe Error: For Security Reasons, you are not allowed to send money from your bank account for this payment. Note: You don't have to enter your BHIM UPI PIN to receive Money/cashback. Google Pay Error: Maximum limit exceeded....
Did your problem solved, I also tried many things but getting problem.
from easyupipayment-android.
I got the same problem. How to this solve?
PhonePe Error: For Security Reasons, you are not allowed to send money from your bank account for this payment. Note: You don't have to enter your BHIM UPI PIN to receive Money/cashback.
Google Pay Error: Maximum limit exceeded....
from easyupipayment-android.
i have solution regarding this issue ------ Receiver upi id as person upi id not working you can change as business upi id
from easyupipayment-android.
I have 1 business bank account. UPI id created this account. But again same issue.
from easyupipayment-android.
Can you share after @ upi id
from easyupipayment-android.
Can you share after @ upi id
you can send your personal email id. i can send it. i'll not send publically.
from easyupipayment-android.
from easyupipayment-android.
Even I'm facing the issue. Exploring it.
from easyupipayment-android.
Now it started working with BHIM, issue still exist with Gpay.
I'm planning to report this issue with NPCI.
In stackoverflow also someone reported it https://stackoverflow.com/questions/62953449/getting-error-you-have-exceeded-the-maximum-transaction-amount-set-by-your-bank
from easyupipayment-android.
Hello did anyone get solution?
from easyupipayment-android.
Receiver upi id as person upi id not working you can change as business upi id
from easyupipayment-android.
I have check that who ever has register UPI for business will get an MCC and only that will pay through this method.
from easyupipayment-android.
Now it started working with BHIM, issue still exist with Gpay.
I'm planning to report this issue with NPCI.
In stackoverflow also someone reported it https://stackoverflow.com/questions/62953449/getting-error-you-have-exceeded-the-maximum-transaction-amount-set-by-your-bank
It's still failing for me in BHIM as well
from easyupipayment-android.
Receiver upi id as person upi id not working you can change as business upi id
but what if my app specifically targets all UPI ids not just business UPI id?
from easyupipayment-android.
any solution ?
from easyupipayment-android.
we all are getting issue in UPI intent flow. we tried all things like Merchant UPI id and so many other things.
and I found something that they made changes in UPI intent flow so tried but couldn't able to understand so i shared a link @PatilShreyas please look into it it may be help for the solution there is yellow marked for highlighting the important things.
from easyupipayment-android.
There are two things which we need to do compulsory.
- Use pa, pn, mc, tr, tn, am and cu append Query Parameters. In so many tutorials mc is not mentioned or commented.
Uri uri = Uri.parse("upi://pay").buildUpon() .appendQueryParameter("pa", "upiId") .appendQueryParameter("pn", "Payee Name") .appendQueryParameter("mc", "Payee merchant code") //this could be kept blank .appendQueryParameter("tr", "Transaction reference ID") .appendQueryParameter("tn", "Transaction note") .appendQueryParameter("am", amount) .appendQueryParameter("cu", "INR") .build();
- You have to use business/merchant account UPI ID (I used gpay merchant account) otherwise it wont work.
from easyupipayment-android.
There are two things which we need to do compulsory.
- Use pa, pn, mc, tr, tn, am and cu append Query Parameters. In so many tutorials mc is not mentioned or commented.
Uri uri = Uri.parse("upi://pay").buildUpon() .appendQueryParameter("pa", "upiId") .appendQueryParameter("pn", "Payee Name") .appendQueryParameter("mc", "Payee merchant code") //this could be kept blank .appendQueryParameter("tr", "Transaction reference ID") .appendQueryParameter("tn", "Transaction note") .appendQueryParameter("am", amount) .appendQueryParameter("cu", "INR") .build();
- You have to use business/merchant account UPI ID (I used gpay merchant account) otherwise it wont work.
https://www.blueappsoftware.com/google-pay-error-bank-limit-exceeded/
from easyupipayment-android.
@sz32 you found a solution?
from easyupipayment-android.
@sz32 you found a solution?
yes
from easyupipayment-android.
There are two things which we need to do compulsory.
- Use pa, pn, mc, tr, tn, am and cu append Query Parameters. In so many tutorials mc is not mentioned or commented.
Uri uri = Uri.parse("upi://pay").buildUpon() .appendQueryParameter("pa", "upiId") .appendQueryParameter("pn", "Payee Name") .appendQueryParameter("mc", "Payee merchant code") //this could be kept blank .appendQueryParameter("tr", "Transaction reference ID") .appendQueryParameter("tn", "Transaction note") .appendQueryParameter("am", amount) .appendQueryParameter("cu", "INR") .build();
- You have to use business/merchant account UPI ID (I used gpay merchant account) otherwise it wont work.
https://www.blueappsoftware.com/google-pay-error-bank-limit-exceeded/
@sz32 refer this
from easyupipayment-android.
@abhitulse Thanks for the link with a reference. I tried it but not getting success (Because I put wrong value for mc
). I just had a question, so this UPI payment via Intent will be only limited for merchants and not for regular users, right?
from easyupipayment-android.
Thanks @abhitulse for letting us know about the solution with good references. This has been fixed in the latest version v3.0.1
of the EasyUpiPayment library. Now onwards, payment will be only processed for a payee having a valid merchant account. It won't work for general UPI user. Please note it. Thanks to the people for participating in the discussion and helped in solving this issue.
Thanks all! π π
from easyupipayment-android.
@PatilShreyas from where can I get merchant code? I have merchant id but couldn't find merchant code anywhere?
from easyupipayment-android.
@SoniKarsh You can keep it blank also, but UPI VPA should be of merchant
from easyupipayment-android.
@PatilShreyas I have registered my UPI with Business apps like Google business and Paytm business but that doesn't work as well.
Is there a different procedure for Merchant UPI or it is as I mentioned?
from easyupipayment-android.
@SoniKarsh there's no extra procedure as far as I know. I think you're missing something.
from easyupipayment-android.
@PatilShreyas ohkay thanks for your reply. I'll try and let you know if I get any success.
from easyupipayment-android.
Can anyone confirm whether this update works or not?
from easyupipayment-android.
from easyupipayment-android.
Work Google pay others not checked.
β¦
On Wed, 18 Nov 2020, 1:00 p.m. codehustler53, @.***> wrote: Can anyone confirm whether this update works or not? β You are receiving this because you commented. Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANGINSURY76RK2PFFYTMISDSQNZYVANCNFSM4TB2QPNQ .
Can you share me your merchant UPI id because I have used mine but not working.
from easyupipayment-android.
Mine is keep failing even with merchant UPI. Getting same error. I have also attached Merchant code.
One question - My UPI id will stay the same as it was before registering for Google business right?
from easyupipayment-android.
from easyupipayment-android.
Receiver upi I'd used in business upi I'd and merchant I'd. On Wed, 18 Nov 2020, 2:05 p.m. codehustler53, [email protected] wrote:
β¦
Work Google pay others not checked. β¦ <#m_-1009547555990094894_> On Wed, 18 Nov 2020, 1:00 p.m. codehustler53, @.***> wrote: Can anyone confirm whether this update works or not? β You are receiving this because you commented. Reply to this email directly, view it on GitHub <#67 (comment) <#67 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANGINSURY76RK2PFFYTMISDSQNZYVANCNFSM4TB2QPNQ . Can you share me your merchant UPI id because I have used mine but not working. β You are receiving this because you commented. Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANGINSROYPVV32ZH6ZLZZH3SQOBLNANCNFSM4TB2QPNQ .
I have my UPI id and using that I have registered for google pay business then My current UPI id will be used as Merchant UPI id right?
from easyupipayment-android.
How to get the mc (Payee merchant code)?
from easyupipayment-android.
How to get the mc (Payee merchant code)?
https://fs.fldfs.com/iwpapps/pcard/docs/MCCs.pdf
here's a list of MCC. You can find the MCC and try and if it works please do let me know.
from easyupipayment-android.
It works with Google pay, Phone pe, and Paytm. Doesn't works with Amazon pay as amazon pay responds with pending status instead of success and the pending flag is not maintained by this repository.
from easyupipayment-android.
Thanks @abhitulse for letting us know about the solution with good references. This has been fixed in the latest version
v3.0.1
of the EasyUpiPayment library. Now onwards, payment will be only processed for a payee having a valid merchant account. It won't work for general UPI user. Please note it. Thanks to the people for participating in the discussion and helped in solving this issue.Thanks all!
Does this mean the payer(me) needs to have a merchant account as well?
from easyupipayment-android.
Thanks @abhitulse for letting us know about the solution with good references. This has been fixed in the latest version
v3.0.1
of the EasyUpiPayment library. Now onwards, payment will be only processed for a payee having a valid merchant account. It won't work for general UPI user. Please note it. Thanks to the people for participating in the discussion and helped in solving this issue.Thanks all!
Does this mean the payer(me) needs to have a merchant account as well?
Not at all bro. Payer or the user who is paying can be a normal account holder or merchant but the account which is receiving the money should be of merchant type.
from easyupipayment-android.
Thanks @abhitulse for letting us know about the solution with good references. This has been fixed in the latest version
v3.0.1
of the EasyUpiPayment library. Now onwards, payment will be only processed for a payee having a valid merchant account. It won't work for general UPI user. Please note it. Thanks to the people for participating in the discussion and helped in solving this issue.
Thanks all!Does this mean the payer(me) needs to have a merchant account as well?
Not at all bro. Payer or the user who is paying can be a normal account holder or merchant but the account which is receiving the money should be of merchant type.
Thanks for the quick response. My payments are still failing and its possible because I can't look up the merchant code through the QR codes. How to go about this?
from easyupipayment-android.
Thanks @abhitulse for letting us know about the solution with good references. This has been fixed in the latest version
v3.0.1
of the EasyUpiPayment library. Now onwards, payment will be only processed for a payee having a valid merchant account. It won't work for general UPI user. Please note it. Thanks to the people for participating in the discussion and helped in solving this issue.
Thanks all!Does this mean the payer(me) needs to have a merchant account as well?
Not at all bro. Payer or the user who is paying can be a normal account holder or merchant but the account which is receiving the money should be of merchant type.
Thanks for the quick response. My payments are still failing and its possible because I can't look up the merchant code through the QR codes. How to go about this?
Merchant code is not necessary at all you can keep it blank the only restriction is that it should be there whether with its value or keep it blank.
Still if you want to look for merchant code.
You can find it this way. ..
https://fs.fldfs.com/iwpapps/pcard/docs/MCCs.pdf
from easyupipayment-android.
this issue should re-open. as payments are keep on failing even with mc.
i use this link upi://pay?pa=X@ybl&pn=name&mc=5965&tr=xyz123&tn=test&am=1&cu=INR"
from easyupipayment-android.
Hello,
I hope my this information will help you.
Try using Merchant Account Bank UPI ID or your can also use razorpay virtual account UPI ID.
This works for me. Phonepe has limit of 200 rupees. Gpay works fine. Paytm has fake transactions issue.
from easyupipayment-android.
from easyupipayment-android.
Hello, I hope my this information will help you. Try using Merchant Account Bank UPI ID or your can also use razorpay virtual account UPI ID. This works for me. Phonepe has limit of 200 rupees. Gpay works fine. Paytm has fake transactions issue.
You can also use UPI ID of PhonePe Merchant Account
from easyupipayment-android.
Payments are failing above INR 1000
from easyupipayment-android.
Any one can provide Fully Solution
implementation 'dev.shreyaspatil.EasyUpiPayment:EasyUpiPayment:3.0.3'
I Have implement this but it is also not work properly.
I Try with GPAY Bussiness Account And normal bank upi id but issue is same.
@PatilShreyas
from easyupipayment-android.
i think for security reasons the UPI intent that we are generating with upi://pay?am= ... all this has a query param sign which we need to provide. NPCI day by day increasing the security and covering the edge cases of such payments. I would suggest to go through a proper bank and request them plug in sdk or upi apis. Because as the mobile version of the apps will update they will cover these loop holes and no payment will be done.
In short, intent should be signed and only proper PSP issuers can do that as the signing keys are regularly synced with NPCI servers.
from easyupipayment-android.
PhonePe send 01 response on every time if payment success or payment fail. i m using VPA of Phonepe Business. please suggest me solution
from easyupipayment-android.
@PatilShreyas Getting "This transaction may be risky". Took my merchant UPI ID from my gpay business app. Aint working. Is anyone else still facing this issue? I guess we need to get our gpay buiness verified with legal business docs.
from easyupipayment-android.
android upi intent returns transaction successful but money is not deducted while using phonepe. But getting a maximum transaction amount exceeded for using gpay
from easyupipayment-android.
I'm trying to implement UPI deep linking in my angular application and I'm not getting a response from the UPI app, after payment.
Please help me to get a response from the UPI payment app after the payment completion.
from easyupipayment-android.
@cbraghuvarma did you managed to solve this issue, Im getting error=> You can't make this payment for security reasons. Note: You Don't have to enter to your UPI ID to recieve cashback /money
I'm getting this error in my React js project while using this flow https://developer.phonepe.com/v1/reference/pay-api#pay-request-for-upi-collect
from easyupipayment-android.
It seems PhonePe requires intent flow payments to be signed for larger amounts. And, signing an intent requires dev support from bank/upi handle provider. So, itβs a dead end till banks become tech friendly which will not happen till fintechβs upi market share goes down.
from easyupipayment-android.
Related Issues (20)
- [BUG] PAYMENT REQUEST DENIED HOT 6
- [BUG] AppNotFoundException throw from onCreate() of PaymentUiActivity, So can't catch it. HOT 1
- The account linked to #mypersonalUpiId that you are trying to send money to is the same as the account from which you are sending money
- UPI Payment is not showing in Android level 11 & 10. HOT 4
- Payment Issue : Nothing is working HOT 5
- On failed transection give success HOT 7
- App Crash (No UPI app found on device.) HOT 7
- EasyUpiPayment-Android success status HOT 3
- Got error code (U09) & (U29-ZE) for payeeMerchantCode change
- In Sufficient Balance Handling on PhonePe Or Developer customisation Required for showing UPI apps
- [HIRING OFFER] Carnegie Mellon AI founder HOT 1
- [BUG] V3.0.3 onTransactionCompleted & onTransactionCancelled
- [BUG/] this transaction may be risky HOT 3
- [BUG/FEATURE REQUEST] Cannot send more than 2000βΉ HOT 1
- BUG
- [ADDA UPI] UPI Payment Gateway is failing on all platform iPHone, Android and Computer
- Not Working Proper
- [BUG] The Payment is Failing HOT 4
- Payment Fail Every Time
- EasyUpiPaymentExceptionType.cancelledException after successfull transaction
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from easyupipayment-android.