Reading list Switch to dark mode

    Seller Membership Payment Methods: Multi Vendor Marketplace for Shopify

    Updated 20 October 2023

    Multi-Vendor Marketplace for Shopify has got an add-on by the name Seller Membership. This app lets the Admin create different membership plans for his sellers. Sellers can subscribe to the one they want to start selling on the admin’s store.

    These membership plans can differ on prospects like:

    • The number of products allowed.
    • Commission by membership plan.
    • Time duration as monthly and yearly.
    • Trial days.
    • Setup fee
    • Membership type as prepaid.

    We offer Prepaid Membership Plans. With a prepaid plan, you pay for your service upfront.

    Based on the same, the Admin has to enable payment method(s) to receive subscription payments from his sellers.

    In this blog, we are going to discuss the seven different payment methods regarding the same.

    Searching for a Shopify
    Headless solution ?
    Find out More

    If you want to learn more about the Seller Membership app (installation, configuration or other settings), then visit the following link:

    Multivendor Marketplace for Shopify: Seller Membership

    (This blog is specifically to explain the payment methods in depth.)

    Enable this add-on from the ❛Feature App❜ section of Multi-Vendor Marketplace.

    seller membership

    Once, you enable this feature, you’ll have all seven payment methods in the Multi-Vendor Admin Panel > Configuration > Payment Details section:

    screenshot_1697633985558

    On the ‘Membership Payment Details’ page, the Admin will have the following payment methods:

    • Razorpay
    • Manual
    • Payfast (recurring)
    • PayPal (recurring)
    • Stripe
    Payment-Details-Admin

    Let’s divine into each payment method that you can enable for prepaid plans.

    Payment Methods Available for PrePaid Membership Plans:

    In the case of Prepaid plans, your sellers have to pay before using the service. In other words, as soon as your sellers subscribe for your added prepaid plan, they have to pay first using the payment methods enabled by you.

    There are two kinds of payment methods, i.e., Recurring Payment Method and Manual Recurring Payment Method.

    Recurring Payment Methods

    These payment methods auto-deduct the payment from the Seller’s account at the end of his/her billing period.

    There are two recurring payment methods:

    Payfast (Recurring)

    Payfast is only available for South African websites.

    Enable this by clicking on the activate button and then providing all the required details regarding your Payfast account:

    MULTIVENDOR MARKETPLACE FOR SHOPIFY

    PayPal (Recurring)

    We have now introduced the PayPal prepaid payment method to make recurring payments with PayPal.

    screenshot_1697205089233

    Once enabled, you need to enter the details to activate this payment method.

    Screenshot-2021-08-19T172107.267

    NOTE:-
    1. Make sure you have subscription permission in the admin’s PayPal account to work the PayPal recurring payment method completely i.e., then only the seller will see Paypal recurring payment option while paying for the seller membership plan.

    2. In case the setup fee is charged before the trial, we create charges and get redirected to create recurring charges via PayPal at the same time.

    If the setup fee is charged after the trial, the seller will get straight away redirected to the dashboard.

    So, If you need to charge only the setup fee before the trial, only the setup charge will be created. Otherwise, the recurring charges will be created for the remaining charges (if any).

    SELLER PANEL

    Now, after the seller chooses PayPal recurring and clicks the continue button the below window appears:

    12201659-734731f1d0ea12ecb8c9cd2146a50195-1-2

    To charge the remaining amount along with the setup fee, the seller needs to click the Continue button. After that, the below window appears to create a recurring charge:

    PayPal-Checkout-Choose-a-way-to-pay-Awesome-Screenshot-1
    PayPal-Checkout-Review-your-payment-Awesome-Screenshot-1

    Moreover, the seller can check how much amount will be deducted and when to make the payment.

    PayPal-Checkout-Review-your-payment-Awesome-Screenshot-1-1

    In case the seller has approved the payment but you have not yet get hit of receiving payment, the seller will see the below page:

    Screenshot-2021-08-19T192411.567

    Manual Recurring Payment Methods

    Manual Recurring Payment Methods are the ones that will not auto-deduct money at the end of the billing period. Instead, the Seller needs to log in using his credentials at the end of the billing period to pay the amount.

    There are three kinds of payment methods that you can enable, i.e., Offline Payment Methods, Recurring Payment Methods, and Manual Recurring Payment Methods.

    Offline Payment Method: Manual Payment in Prepaid plan

    You can now allow your sellers to pay the membership fee via the manual payment method in the prepaid plan. To allow, you need to enable the tab from the “Membership Configuration” menu of the app.

    Membership_Configuration_Admin

    Once you enable this option, you will have another option to select whether you want to approve your seller’s manual payment automatically or not. Moreover, you can set a maximum days limit for your sellers to make manual payments i.e. the Grace Period.

    Membership_Configuration_Admin-1

    Case 1:- The Auto-approval option is disabled.

    In this case, if the Grace Period for Manual Payment is set to 2 then, the seller needs to pay for the order within two days. If the payment is not accepted, all the products of that seller get disabled. And the seller won’t be able to access the seller panel.

    Case 2:- The Auto-approval option is enabled.

    In this case, if the Grace Period for Manual Payment is set to 2 then, the payment will automatically be accepted after 2 days, or you can also mark the payment as Paid before 2 days from your admin panel.

    Now, as soon as the seller logs in to their seller panel, they can select the plan and proceed to pay via manual payment method.

    prepaid plan

    The seller can simply select the manual payment and proceed to pay.

    screenshot_1697204702555

    You as an admin can mark the order as paid from the “Seller Membership” section of the app.

    Seller_Memberships_Admin

    This was the manual payment option for sellers in prepaid plans of the seller membership feature app.

    Payfast (Recurring)

    Payfast is only available for South African websites.

    Enable this by clicking on the activate button and then providing all the required details regarding your Payfast account:

    MULTIVENDOR MARKETPLACE FOR SHOPIFY

    Manual Recurring Payment Methods

    Manual Recurring Payment Methods are the ones that will not auto-deduct money at the end of the billing period. Instead, the Seller needs to login using his credentials at the end of the billing period to pay the amount.

    Razorpay

    Razorpay works with Indian Currency (INR) only.

    This method is for sellers who want to make recurring payments using Razorpay.

    screenshot_1697206413063-1

    Generating API Keys for Razorpay Payment Method

    To get the API keys, you should log in to your Razorpay account. Once logged in, navigate to “Account & Settings” and then click on “API Keys,” as illustrated in the image below:

    screenshot_1697631574378

    Copy the Key ID and Secret Key, then paste them into the corresponding fields in Razorpay.

    screenshot_1697440322723

    To paste the Key ID and Secret Key, go to Configuration >> Membership Payment Details >> Paste the keys in the respective fields and save your changes.

    screenshot_1697632615442

    To enable recurring payments, follow these steps to add a webhook in your Razorpay account:

    1. Go to “Account & Settings.”
    2. Click on “Webhooks.”
    3. Select “+Add New Webhook.”
    4. Enter your store’s URL.
    5. Specify the “Active Events.”
    screenshot_1697440211733
    screenshot_1697636532524

    Once you’ve completed these steps, your Razorpay account will be set up to handle recurring payments efficiently.

    💡 Need Help?

    Drop your query at [email protected] or Webkul UV Desk.

    . . .

    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