razorpay / react-native-razorpay

React Native wrapper for Razorpay's mobile SDKs
https://www.npmjs.com/package/react-native-razorpay
MIT License
124 stars 107 forks source link

UPI option is not visible #464

Closed jayeshpurohit12 closed 9 months ago

jayeshpurohit12 commented 9 months ago
Screenshot 2023-12-17 at 3 06 18 PM

I am using latest version of react native

vivekshindhe commented 9 months ago

@jayeshpurohit12 2 queries,

  1. Can you try to reload checkout and see if this is still an issue?
  2. Is the method UPI enabled for the merchant ID you are using?

Would be helpful if you could share the MID and the options payload you are using to load checkout.

jayeshpurohit12 commented 9 months ago

@vivekshindhe

MID: GyHQlvic5Q3fik Upi is enabled for the merchant ID that we are using, options that we are using is something like that

{ description: 'test desc', image: '', currency: 'INR', key: Config.RAZORPAY_KEY, amount: subscriptionPrice, name: priceId.planType, order_id: orderId, prefill: { email: parentDetails.email, contact: parentDetails.phoneNumber, name: parentDetails.firstName + ' ' + parentDetails.lastName, }, theme: {color: Colors.brandPrimary.default}, };

vivekshindhe commented 9 months ago

@jayeshpurohit12 thank you for the details. Would it also be possible to send a couple of order_ids for us to test? It will help us replicate the issue.

jayeshpurohit12 commented 9 months ago

@vivekshindhe

here are some order ids

order_NDMhKYvGmCbXBe order_NDMfJGejaY2QBM order_NDM5dgPC5ZIstH

vivekshindhe commented 9 months ago

@jayeshpurohit12 From our inquiry, we see that the MID you shared with us does not have method UPI enabled for either collect or intent requests. Requesting you to re-verify the enablement for the MID shared with us. Since this is related to the account itself and not react-native-razorpay, if you can see the method as enabled, I would request you to raise the ticket on the Razorpay Dashboard. Closing this ticket

jayeshpurohit12 commented 9 months ago

@vivekshindhe I have double checked that upi enabled one and it is enabled, okay so I will raise the ticket on the Razorpay Dashboard

mahipalsingh7 commented 5 months ago

@vivekshindhe I am also facing the same issue. UPI option is not displaying on payment page.

HazSyl1 commented 4 months ago

Hi, I'm having the same issue. How did you guys fix it? Also, how do I check if UPI is enabled or not?

vivekshindhe commented 4 months ago

Hey folks, UPI Intent payments are not enabled by default for live keys. If you aren't seeing UPI intent flow on the Checkout Page, please create a ticket on your Razorpay Dashboard and Razorpay's Support Team will be able to help you out in a quick timeframe.

HazSyl1 commented 4 months ago

Hi, I'm having the same issue. How did you guys fix it? Also, how do I check if UPI is enabled or not?

Update: I got my account verified (kyc done). The live mode can be enabled now . And now it showed the option for QR UPI payments . So I guess you need to get your kyc done for using UPI.