How to Connect Razorpay Account With FlexiFunnels & Enable Razorpay Route

Modified on Fri, 12 Apr 2024 at 03:42 PM

Here are the Following Steps you have to follow to connect your Razorpay Account with FlexiFunnels:


1. Go to your FlexiFunnels account settings.


2. In this, you will see the payment gateway button. Over there, you have to click on the "Add Payment."





3. After clicking on this, select the Razorpay Account.



4. You will see the 2 steps that you have to follow:


You have to enter your Account Name, "Key ID," and "Key Secret" Created in your Razorpay Settings And click "Save".


KYC Requirements


To ensure compliance and streamline the integration process with Razorpay, refer to the detailed KYC checklist linked below, which outlines all necessary documentation and procedural requirements

 https://drive.google.com/file/d/1K2imMifxgSKaMQgQ8ksgfft0uzIIjpzA/view?usp=sharing


Website Verification

Let's understand where you will get the details  


ADD YOUR DOMAIN TO RAZORPAY DASHBOARD IN ORDER TO COLLECT PAYMENTS

NOTE  - Without doing these necessary settings in the Razorpay dashboard, one will be not able to collect payments

Follow these steps: 

a. Log in to the Razorpay Dashboard.
b. Navigate to Account & Settings


c. In the Business Website/App details field, click Add Website/App URL for Full Access.


d. Enter your website URL and click "Add Details"


e. Our team (Razorpay)  will review your website/app URL details. You can check the status here:

Under

f. After our team's (Razorpay) review, your website details are updated, and you should be able to generate API keys in the live mode and collect payments on the added domains.


In order to add more domains, Goto > Additional Business Website/App and click on the "+" sign.


Domains added here will be eligible to collect payments.



How to get the Key id & Secret details from Razorpay


  • Login to your Razorpay account and click on the "account setting," there, you will see the API Keys. Click on it and generate a key.

 


  • Copy the Key ID and the Key Secret from here and paste them into the FlexiFunnels Integration.

 

  



  • After putting the keys in FlexiFunnels, click the "Save" button. (See the below screenshot)


Successfully completed Step 1.


  • Now, let's move to step 2nd. Click on the "Connect to the partner account" button.


  • After clicking on it will redirect to the next page where you have to click on "Authorize," and your Razorpay account will be connected to FlexiFunnels.



  • Now you have successfully connected your Razorpay account with FlexiFunnels.



Enable Route



1. Log in to your Razorpay account from here: https://dashboard.razorpay.com/?screen=sign_in 



2. Click on "Show all" in Payment products


 

3. you will see the "Route" option on the left-hand sidebar.





4. Click on it to see an interface like this on the right-hand side; Click on the "Read More" button.


 


5. After that, you will redirect to the next step, where you will see the "Get Started."





6. Click on Settings to see the "Enable Route" button.





Done!!! You have successfully connected your Razorpay account and enabled Razorpay Route.



Note 1- If Route isn't enabled and its shows "Authentication failed", Wait for 5 minutes and then enable it again as it may take time for API configuration from the backend.






Webhook Configuration



To address potential transaction errors, we need to configure webhooks with Razorpay. This ensures prompt updates on payment statuses in FlexiFunnels, resolving any pending transactions and minimizing the risk of errors to enhance overall transaction reliability.


1. Navigate to Account & Settings 

In website and app settings, you will get "Webhooks" setting



2. Click on "+ Add New Webhook" button



3. Add the details mentioned below.

Webhook URL- https://api.myflxfnls.com/webhook-response
Secret- leave it empty

Alert Email- Your email

In Active events, choose "Payment failed" and "Payment captured" as an alerts.



4. Lastly, Click on "Create Webhook" button for successfully adding the webhook.



Congratulations!! You have integrated your Razorpay successfully.





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article