Here let’s see how implement Flutter Razorpay Integration example for mobile and web application. Nowadays every businesses are converted into online mode, so we need online payment gateway for collect the end user payments. For example If you have own Mobile store then you can sell your products in online. And for that we need platform to publish our apps & also need payment service providers like Razorpay, CCAvenue, PayU and more.
Already we are published one article for how integrate the Android PHP WebView project using Razorpay with Real time live demo example. However in WebView concept some of payment methods are not working properly such as UPI intent. This is the major reason for why most of people’s are prefer native based application.
Create New Account on Razorpay
The initial step is you have to create new account on Razorpay official website. They are asking about your personal and business information like Current Account Number, PAN, GST Details, Bank Statement and more documents are required to activate our account on Live mode. Otherwise the KYC will rejected and enable only test mode for make the virtual payments.
So before starts to create merchant accounts, once check the requirements and then move on further steps to activate your Razorpay Flutter account. Some of software developers or freelancers are mostly using WebView concept like directly convert the website into mobile apps. As a result entire performance will affect. Therefore here we are strongly suggest to god for native based application such as Java or Dart.
Installation – Flutter Razorpay Integration
Above mentioned steps are mandatory to enable the account. Hereafter only we can move further steps to test our account. Because we need API secret key credential details for collect payment from particular merchants. API Secret key is unique for every merchants which is helps to identify your profile whether it’s your account or not.
- The Razorpay Plugin is Officially available on Flutter website, so you can directly install and integrate on your account. The further steps are explained in Razorpay documentation.
- Sample testing source code also there in GitHub website. Once check on the test application on your device after that you are getting some idea about like how integrate into our apps.
- Then finally import the package on Your Flutter Dart Projects
- Hereafter manually create checkout page with some of virtual payments. If it’s captured good then will move on live mode.
For more follow this docs.
Razorpay Onboarding was Paused (as of Feb 2023) for New Merchants
December 2022, RBI make new order for Razorpay company to pause the onboarding for new business merchants. Till date it was not resumed so I suggest and implement CCAvenue for my clients and blog readers.
Razorpay Official Documentation Steps
Okay let’s see the steps for integrate into live code. I just assumed you have some payment option application like Shopping store, Restaurant, Bill payment it was anything and here our concept is justc collect the payment & then redirect into successful page if payment was successfully credited into our account. Otherwise it will redirect the failure messages with some of page where we link to navigate on those link.
Actually the team of Razorpay clearly explain the steps so here no need to explain once again with same steps. If I do then it will surely confused you when integrate with your live applications. Therefore follow below official steps to get error free results.
Features – Flutter Razorpay Integration
A number of features are available on this company that’s why in the short period of time they are attract more business merchants. Before that PayUmoney rule the entire gateway system but now Razorpay replaced the particular company with lot of features.
- Clear Documentation
- Video Tutorial
- Free Sample Source Code
- Multiple Payment Options such as UPI/Credit & Debit Card, Net Banking, Pay Later, EMI etc.
- Payment Pages, Buttons, QR Code etc.
- Great Support within a seconds (Both of Live Chat & Phone Calls)
If you have any further issues when connect into Razorpay just contact us for clear support. For that you have to pay some amount then we will fix your issues with help of Anydesk software. Moreover source code also available in our end with all type of application (including Payment Gateway Integration).