How can we help you?

Vendor subscription

Easily create, manage, and automate vendor membership plans with Shipturtle’s Vendor Subscription Module. Control pricing, product limits, commissions, and payment gateways — all in one place.

🧾 Introduction

The Vendor Subscription Module is designed to help Shopify merchants seamlessly manage and monetize vendor participation on their marketplace. It enables the creation of flexible, tiered membership plans that vendors can choose based on their needs—whether it’s access to premium features, product listing limits, or commission benefits.

For store admins, the module offers complete control over subscription settings, billing cycles, pricing, and vendor access rights—all from a centralized dashboard. This not only simplifies vendor onboarding and revenue tracking but also promotes a structured, scalable marketplace model that grows with your business.

🌟 Powerful Features of the Vendor Subscription Module

  • Flexible Membership Plan Management
    Easily create and customize vendor subscription plans with options to control visibility, product limits, commission rates, and feature access—allowing you to tailor offerings for different vendor tiers.

  • Seamless Payment Integration
    Accept payments through popular gateways like PayPal, Stripe, and credit cards, offering vendors secure and convenient billing options globally.

  • Smart Membership Controls
    Vendors can activate or deactivate their plans based on your rules, giving them flexibility while ensuring your platform stays organized and compliant.

  • Comprehensive Transaction History
    Both admins and vendors have access to complete, transparent transaction logs, including payment records and plan details—ideal for audits and support.

  • Plan-Based Feature Restrictions
    Automatically enable or restrict vendor actions (e.g., adding staff, managing inventory) based on their current subscription plan—ensuring fair access across tiers.

  • Trial Period Management with Optional Card Capture
    Offer free trials to encourage onboarding, while optionally collecting card details in advance to ensure smooth transitions into paid plans and reduce churn.


Admin Panel Instructions

➤ Create Membership Plans

  1. Go to Vendor Membership in the admin dashboard.

  2. Click Add Membership.

  3. Fill in:


    • Plan Name & Description

    • Subscription Type (Monthly, Yearly, etc.)

    • Price, Product Limits (optional), Commission Rate (optional)

    • Select payment method (ensure integration is completed)

  4. Save the plan.

Note: Plans with active vendors cannot be deleted but may be disabled.

➤ Plan Visibility

  • Use "Assign to Specific Vendors" to limit who can view or subscribe.

  • Add vendor emails for private plans.

➤ Manage Subscriptions

  • View vendors and their current plans in Manage Vendors.

  • Assign new plans or update existing ones.

  • Access transaction history directly from each vendor’s profile.

➤ Configure Payment Gateways

  • Navigate to Configuration > Payment Methods.

  • Connect PayPal, Stripe, or custom gateways.

  • Save changes to enable subscriptions.

➤ Membership Deactivation

  • Disable plans via the admin panel to prevent new signups.

  • Active subscribers will continue until their billing period ends.

  • Contact support for help with plan migration.









🧾 Vendor Panel Instructions

📝 Vendor Registration

  • After signing up, vendors receive their login credentials and a unique dashboard URL via email.

  • On their first login, vendors are automatically redirected to the Billing & Subscription page, where they can review available membership plans and select one to get started.

This ensures a smooth onboarding process and guarantees that vendors choose a suitable plan before accessing full platform features.

💳 Billing & Subscription Page

On the Billing & Subscription page, vendors can manage their membership plans with ease. They have the ability to:

  • Select a subscription plan from the available options.

  • Upgrade or downgrade their existing plan based on evolving business needs.

  • Cancel their subscription at any time, subject to admin configurations.

💡 Note:

  • All payments are securely processed through the configured payment gateway (e.g., Stripe, PayPal).

  • Plans are activated only after successful payment confirmation.

  • Vendors can view details of their active plan at the top of the page, including:


    • Plan name and billing period

    • Renewal date

    • Product limits and any usage caps

This centralized dashboard helps vendors stay informed and in control of their subscription status at all times.


📄 Transaction History

Vendors can easily review their complete payment records by navigating to:
Profile > Membership Plan > Transaction History

This section provides a detailed overview of each transaction, including:

  • Payment Method used (e.g., credit card, PayPal, Stripe)

  • Transaction ID for reference and support

  • Billing Cycle (monthly, yearly, etc.)

  • Payment Status (successful, pending, or failed)

This transparency helps vendors track their billing activity and ensures smooth account management.

Let me know if you'd like to include visuals or a step-by-step screenshot guide as well.

🔒 Membership Deactivation

Vendors have the option to deactivate their current subscription directly from the Membership Plan section within their profile—only if the admin has enabled this feature.

Upon deactivation:

  • Access to premium features will remain until the end of the billing cycle.

  • The vendor's account will automatically revert to a default or restricted plan as defined by the admin.

  • No further payments will be processed unless the vendor reactivates or selects a new plan.

This feature provides vendors with greater control and flexibility over their subscriptions.