Integrating UPI payment in MERN stack - reactjs

I have developed an web app with mern stack. the web app is integrated to an android application with webview react.Is there any way to add upi payments in the application.(phonepay,googlepay)?

You can use the Razorpay payment gateway which provides all different kinds of payment methods like UPI, EMI, Net Banking, Debit Card, Credit Card, etc.
You can refer to this link https://razorpay.com/docs/payment-gateway/quick-integration/ for quick integration of Razorpay in your app.
If you want only UPI payments you can also integrate googlepay with the help of Razorpay. see below links to integrate it.
https://razorpay.com/docs/payment-gateway/payment-methods/upi/google-pay/custom-integration/
https://razorpay.com/docs/payment-gateway/payment-methods/upi/google-pay/standard-integration/

Related

Is it possible to create an icon on the home screen of a phone using reactJS?

I built a website with reactjs and the client wants that the web automatically creates a link on the phone home screen that opens chrome to the specific url of my website.
Is this possible without wrapping the reactjs with another framework like Cordoba, Ionic or React Native?
Thank you so much
A web application has no access to the device's internal APIs. Web applications are naturally subject to the browser's features, restrictions and limitations in which it is running on. Even native applications has to request access from the user to have such permissions. What your client asks is, regretably, impossible.
I agree with the above answer by #Lux Ilustre. You can't add the application link to the phones homepage without the users permission. But it is possible to make your website installable with a PWA. You can create a PWA with a manifest file and a service-worker file which makes possible to install the website to the users phone and load assets from cache which makes it possible to make some parts of your website function offline.

AWS Chime - meeting has created - how to join to that meeting

I've created meeting using Amazon chime SDK in React js. Through this I can able to start a meeting. How some one can join to that meeting or add attendees to that meeting.
If your intention is to create a meeting hosted on AWS Chime programmatically, the SDK isn't what you're looking for:
Amazon Chime SDK works independently of any Amazon Chime administrator accounts, and it does not affect meetings hosted on Amazon Chime. Instead, the Amazon Chime SDK provides builder tools for developers to use to build their own meeting applications. (the docs)
Otherwise, to build your own app, first, you need a back-end to:
Create a meeting
Get an attendee for everyone who is allowed to join the conference
Then create a client app:
receive meeting and attendee details in your client app and initialize a meeting session with these parameters
connect audio and video devices
add observer, event and output handlers, etc
Here's a good place to start and here you can find various demos. The most common answers can be found in the FAQ.

Parallel Payment through mobile native app

I am trying to find a parallel payment implementation for my mobile app, where the payment should happen with in my application and not redirected to any browser.
I have seen few options like paypal parallel payment, but this doesn't provide native app purchase support.
Can some one please point me to right direction. I am wondering am I only one trying for this option? :)
Your help is greatly appreciated.
Thanks,
Ramesh.V
You are looking for an API payment gateway rather than a checkout page solution. There are numerous services such as Stripe, BrainTree, BlueSnap and even PayPal that offer this.
The reason this is not popular for apps is that you'll need to become PCI compliant for that, which is a pain. Non of the above services will grant you access to the API without it, but they will be happy to give you a checkout page (browser) to drop the PCI compliance requirement.
I've successfully used a service called Zooz for my mobile checkout and it works nicely.
You can goto www.zwitch.co . This is an Indian payment startup which offers in-app payment natively.They have mobile SDK with which you can accept payments in your app.You can design your own payment page.They say you will be reduced from the PCI Scope

A mobile web friendly payment gateway?

Can anyone recommend a payment gateway that has been optimised for a mobile?.. I have just checked out paypal on a mobile devise and although it doesn't have a heavy amount of data to be downloaded, it is far from optimised for mobile user experience... i.e. you have to pinch zoom to fill in forms etc... Does anyone know of a payment gateway that is mobile friendly?... Kind regards J
PayPal has a great mobile experience and it will automatically switch to that if using a mobile device. How do you have PayPal integrated now? Are you just using a standard button? How long ago did you create it?
If you take a look at www.givemobiley.org you'll see a good example of PayPal in a mobile experience. I developed that with jQuery Mobile, and I used the Express Checkout API with PayPal.
If you load the demo on your computer you'll see the experience you expect there, and if you load it on your mobile device you'll see the experience you'd expect there.

Collecting payments for mobile web apps

Bonus! 2 questions in 1:
We're building a mobile web app (not native) and would like to be able to collect payment for a real-world service. Since it's a mobile web app, we had assumed we wouldn't be restricted to any of the native in-app payments that Apple and Android impose, right?
Are there any services for CC payments? Even nicer would be one where the user could snap a pic of their CC and the app would capture their billing info and submit payment.
1) There's no restriction from Apple to web apps.
2) PayPal provides you the possibility to process payments from the web. It provides you a lot of ways to integrate payments to your website. For example, it redirects the customer after they place the purchase. And there's also IPN, which notifies a page of your website that a payment was placed and which items were bought.
paypal.com

Resources