Magento 2 Multi Company SaaS ExtensionMagento 2 Multi Company SaaS Extension
Live Demo
Buy Now
Support
Live Demo
Buy Now
Support
  • Getting Started

    • Introduction
    • Requirements
    • Installation
  • Admin Configuration

    • General Settings
    • Payment Gateways
    • Multilingual & Translation
  • Membership Management

    • Duration Types
    • Subscriptions
    • Seller Assignment
  • Seller Workflow

    • Subscription & Checkout
    • Subdomain & Theme Settings
  • Verification & Help

    • Troubleshooting
    • FAQ & Support

Seller Subscription & Checkout Workflow

This section outlines the end-to-end seller experience: selecting a SaaS membership plan, completing the dedicated recurring checkout process, and unlocking the 0% commission benefit.


Browsing & Selecting Membership Plans

  1. The seller logs in to their customer account on the storefront.
  2. In the seller account sidebar navigation, click Pay Membership Amount.

Seller Navigation — Pay Membership AmountFigure 9.1: Pay Membership Amount menu option in the seller portal.

  1. The page displays all active SaaS membership plans created by the administrator, including duration and cycle charge:

Seller Membership Plans ListFigure 9.2: Viewing available SaaS subscription tiers on the storefront.


Cart Exclusivity & Dedicated Checkout

  1. The seller clicks Buy Now / Subscribe on their desired plan.
  2. The membership plan is added to the shopping cart, and a confirmation banner is displayed:

Added to Cart Success MessageFigure 9.3: Membership tier added to cart confirmation.

  1. Click View and Edit Cart to review the subscription terms:

Shopping Cart ViewFigure 9.4: Reviewing the SaaS membership plan in the shopping cart.

Cart Exclusivity Rule

To maintain subscription billing integrity and recurring authorization agreements, SaaS membership plans cannot be purchased concurrently with regular marketplace products. Standard products must be purchased in a separate transaction.


Completing Recurring Payment

  1. Proceed to the checkout page. The seller selects an enabled recurring payment gateway (PayPal Recurring Express Checkout or Recurring Stripe Payment Method):

Checkout Payment Method SelectionFigure 9.5: Selecting a recurring payment method.

  1. Click Place Order.
  2. The seller is redirected to the secure gateway portal (PayPal or Stripe) to authorize the recurring mandate:

Gateway AuthenticationFigure 9.6: Authorizing recurring payment on the payment gateway portal.

  1. After authorization, the gateway returns the seller to the store with an order confirmation and order ID:

Order Success ScreenFigure 9.7: Order placement confirmation page.


Active Subscription Status & 0% Commission Benefit

Once payment is authorized, the seller's account immediately reflects active tenant status under Pay Membership Amount:

Active Subscription NotificationFigure 9.8: Active membership details displayed in the seller portal.

Commission Comparison

With an active subscription, the marketplace administrator's commission is bypassed entirely:

Standard Commission ModeZero-Commission SaaS Mode
Standard Commission DeductionZero Commission with Active SaaS
Figure 9.9: Order breakdown with admin commission deducted.Figure 9.10: Order breakdown with 0% admin commission.
  • Standard Mode: Admin deducts a percentage or fixed fee from every vendor order.
  • SaaS Mode: Admin commission is $0.00. The vendor retains 100% of their net sales while their SaaS plan is active.

Canceling Recurring Membership

Sellers can cancel their recurring subscription plan at any time directly from the vendor dashboard:

  1. Navigate to Pay Membership Amount in the seller menu.
  2. Click Cancel Recurring Membership. A confirmation popup will prompt to confirm the cancellation:

Cancel Recurring Membership ConfirmationFigure 9.11: Confirmation prompt before canceling recurring membership.

  1. Click OK to proceed. A success notification confirms that the recurring membership subscription has been successfully cancelled:

Subscription Successfully CancelledFigure 9.12: Success message confirming subscription cancellation.

Next
Subdomain & Theme Settings