Select Page

Multivendor Marketplace for Shopify: Razor PayX Payment –

Faisal Yazdani
Published: December 26, 2022

Want to pay your Seller through your Razor PayX account. Then you can enable this feature in Multivendor Marketplace.

Purpose of this feature:

This feature allows the merchant to use the Razor PayX gateway to pay their Sellers through the Multivendor app.

Note: This feature only works for the Merchant and Seller based in the India.

How to configure the Razor PayX feature?

First, go to Multi vendor Marketplace Admin Panel > Payment > Select Payment Methods

ere

Note: Whenever you update the configuration, the previous orders will not remain eligible for payout anymore. For example, if we make changes to the Razor PayX details, only the upcoming orders will be eligible for payout and not the previous ones.

Now on the redirected page go to Razor PayX and Click on “three dots” > Select Admin Payment Configuration

dsk

Admin will get a pop-up for Admin RazorpayX Configuration

fdnfdbjh

You need to fill in these informations and then save only then you would be able to “Enable” the razor payx on your Multivendor app.

If you enable the Razor PayX without providing the details then Seller won’t be able to add their Razor PayX method at their Seller panel.

How to integrate Razor PayX with Multivendor app.

Key ID and Secret Key

To get your Razor PayX Key ID & Secret Key, you need to login to your Razor PayX account by visiting the following link: https://x.razorpay.com/auth

dsd

After logging in to your account go to My Account & Settings

chatwhizz__2_

On the redirected page please go to Developer Controls and the click on Generate Key

cd

Please remember the key you have added would be live or test. So in case you want to perform some test first then please add the Test Mode Keys or if you are okay go on live mode then please provide the live credential.

On you click on the Genrate key you will get the Secret key and Key ID.

Account Number

Now to Get account Nume you need to Select Banking as shown in the below image

dsds

Register your Webhooks

Now the final step that Admin needs to do is register the Webhooks In the Razor PayX

We need to go back to Razor PayX Myaccount & Settings sections once again > Developer Controls and select “Edit Webhooks”.

In the Webhook URL please add the link: https://sp-seller.webkul.com/razorpaywebhook/payout.php

Add “payout.processed” and “payout.reversed” as active events.

ikhkj

Save

That is not for the admin Side now Seller needs to configure the Razor PayX at their Seller panel side.

Configuration for Seller’s Panel

Sellers need login to their Seller Panel > Profile > Payment Details > In Payment Method > Select RazorPayX

Note: This payment method will only work if the Seller’s address is from India as Razor PayX is not compatible with any other country.

Once they select the Payment Method as RazorPayX they will get a form to fill in their bank details as shown in the below image:

hg

Note: In case of testing you can add any random number for the account number and valid IFSC code but please make sure you provide the correct number of digits.

For example: If you have added SBI as your Bank name then please add 10 digit number for the account.

In the case of UPI

Sellers need to Provide their UPI id as shown in the below image:

dsdkjb

Once the Seller saves Account details successfully. Contact will be created at the Admin Razor PayX account as shown in the below image:

uyguygyu

Note: Please make sure that you don’t make any changes here in the contact from the Razor side as it won’t be synced with the Multivendor app.

Payment Flow

Now as per the Multivendor Payment Flow when Admin Pays the Seller due amount through RazorPayX.

chatwhizz__2_-3

So when Admin pays the Seller the amount will be gone into transit state at the Multivendor and Razor side.

unnamed-file
ddc

Once the status is updated from the Razor dashboard then it will automatically will gets updated at Multivendor App.

cdb
dgd

In case due to some reason the amount is reversed then it also gets updated as refunded in the Multivendor app.

unnamed-file-2
dud

From the Seller Payment section of the app, the admin can view the complete details of all the transactions that take place.

This is all for the Razor payment method for your Multivendor app for Shopify.

SUPPORT

Furthermore, if you need any kind of support/Consultancy then please raise a ticket at http://webkul.uvdesk.com/ or drop a mail at [email protected]

Source: webkul.com