Back to Top

Multivendor Marketplace for Shopify: Razor PayX Payment

Updated 29 August 2024

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 only.

How to configure the Razor PayX feature?

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

Start your headless eCommerce
now.
Find out More
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 this information 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.

Auto Pay Configuration

You can enable Razor PayX auto pay configuration to automatically pay to your Sellers

cmbxchbx

You can select Pay After Delivery or fulfill so whenever the Seller marks the order as Delivered or Fulfilled as per the configuration. The payment to Seller will automatically be initiated.

In case you have enabled the Cashable amount the payment will be initiated after the refund days.

dsdc

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 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 tests 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 Generate key you will get the Secret key and Key ID.

Note: If the Admin is using the live key, then he/she will need to add their public IPs.
18.138.8.137
54.179.1.53
54.255.33.47
54.254.202.145

To Add the IPs kindly refer to the link below:
https://razorpay.com/docs/x/dashboard/allowlist-ip

Account Number

Now to Get the account Number 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.

To pay the seller for each order

Select seller payment type as ” pay order wise” in payment configuration section.

to pay the seller

You will have the option to pay via razor pay on the order description page.

Navigate to marketplace Admin panel >> orders >> order listings >> click on the three dots “…” for the selected order >> View

to pay the seller

Pay to seller >> select payment resource >> Razorpayx

to pay the seller

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]

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content