Multivendor Pre Order Extension

for Magento 2
Multivendor Pre Order Extension
Rating:
5.0
100 % of 100
hyva Ready

Magento 2 Multivendor Pre Order Extension allows vendors to sell products that are out of stock or yet to be released. Customers can place orders in advance, while vendors manage availability dates and stock updates—helping build anticipation and secure early sales.

  • Supports various product types for pre-orders.
  • Custom messages and payment percentages can be set by vendors/administrators.
  • Customers can make full or partial payments and order pre-orders with regular items.
  • Flexible pre-order functionality for selected or all products.
  • Customizable notification modes and multilingual support, including RTL.
  • Integrated with GraphQL and compatible with the Hyva Theme.

Compatible with

  • Community: 2.3.* - 2.4.8
  • Enterprise: 2.3.* - 2.4.8

Highlighted Features

  • Partial Payment Option for Pre-Orders

    Vendors can configure a specific percentage payment option for pre-orders, enabling customers to pay a partial amount upfront.

  • Full Payment Option for Pre-Orders

    Vendors have the flexibility to require customers to pay the full amount (100%) when placing a pre-order.

  • Configurable Stock Availability Countdown

    Admins and vendors can set a customizable timer indicating the stock availability duration for pre-order items.

  • GraphQL Support

    The extension now includes seamless compatibility with GraphQL APIs for enhanced functionality.

  • Hyvä Theme Integration

    The extension is fully optimized and compatible with the Hyvä Theme for a better frontend experience.

Description

Pre-Order Configuration Settings: Preorder Type, Percent Payment, Enable Preorder For, Custom Preorder Message

pre-order-config-vendor-1

Both Admins and Vendors have the ability to customize this module to suit their needs:

  • Preorder Type: This dropdown lets you choose the method of payment for pre-orders, such as “Percent Payment.”
  • Percent Payment Accept for Preorder: Specify the percentage of the total product price to be collected as a down payment. A value between 1 and 100 is required.
  • Enable Preorder for: This option allows you to select whether pre-orders are available for “All Products” or for specific products. If choosing the latter, pre-orders must be enabled on an individual product basis.
  • Custom Message to Display on Preorder Product: Enter a personalized message that customers will see when they select a pre-order product. This is useful for providing additional information or reassurance.

Pre-Order Configuration Settings: In-Stock Email, Preorder Quantity, Buyer Spec

pre-order-config-vendor-2
  • Send Email to Customer When Product is In Stock: Choose between “Automatic” or “Manual” for notifying customers when their pre-ordered product is available. The manual option requires vendors to send notifications from the admin panel.
  • Preorder Quantity: This setting determines whether to enable a field for customers to specify the quantity of the product they wish to pre-order.
  • Buyer Specification: Select who can complete a pre-order. Choosing “All” allows all customers to pre-order, while other options may restrict it to specific buyer types.

Pre-Order Order Management Interface

pre-order-list-vendor

Vendors can effortlessly manage their received pre-order transactions. All pre-orders are accessible under “Preorder Management > Orders.” From this section, vendors can also notify customers via email regarding product availability.

Order Products Currently Out of Stock

pre-order-product-frontend-customer

Customers can now place orders for products that are “Out of Stock” or not yet released. This module allows buyers to make either full or partial payments as determined by the admin or vendor in their panel for pre-order items.

  • Users can place orders for “Out of Stock” products.
  • If the pre-order option is set to “Full Payment,” the customer pays the entire amount at the time of order.
  • If the pre-order option is set to “Partial Payment,” the customer pays a specified percentage (defined by the admin or vendor) upon placing the order.
  • After completing a pre-order with a partial payment, customers can view their pre-ordered products under “My Orders.”
  • Customers will be able to finalize their orders once the product is back in stock.

Configuration

To configure the Magento 2 Multi Vendor Pre Order extension, log into Magento 2 admin panel, and go to Stores > Configuration > MAVENBIRD - MULTIVENDOR > Multivendor Preorder, and configure the following settings for the extension:

General Settings: Enable, Preorder Type, Percent Payment, Enable Preorder For, Custom Message

pre-order-config-1
  • Enable Extension: Enables or disables the multivendor pre-order functionality.
  • Preorder Type: Options to choose between 'Percent Payment' and 'Full Payment' for preorders.
  • Percentage Payment for Preorder: Numeric input (range 1–100) to set the percentage required for partial payments on preorders.
  • Enable Preorder For: Selects the scope of products that can be enabled for preorder functionality (e.g., 'All Products').
  • Custom Preorder Message: A field to enter a custom message that will be displayed on preordered products.

General Settings: In-Stock Notification, Preorder Quantity, Buyer Eligibility for Completion

pre-order-config-2
  • Notify Customers When Product is In Stock: Options to set the notification method for customers when preordered products are back in stock (default is 'Automatic').
  • Preorder Quantity Management: Allows enabling/disabling the feature to manage the maximum preorder quantity for products.
  • Buyer Eligibility for Preorder Completion: Defines who can complete preorders (options related to eligibility: e.g., 'All').

Cron Settings

pre-order-cron-setting-config
  • Frequency: This allows the administrator to define how often the cron jobs should run.
  • Start Time: This lets the admin specify the exact time for cron jobs to execute within the predefined frequency.

FAQs

  • What does the Pre Order extension do?

    The Pre Order extension enables vendors to offer products for pre-order before they are available for sale.

  • Can I set a specific delivery date for pre-orders?

    Yes, you can set a specific delivery date for each pre-ordered product so customers know when to expect it.

  • Is it possible to limit the number of pre-orders?

    Yes, you can limit the number of pre-orders for each product, helping you manage stock more effectively.

Did you find what you were looking for?  ASK A QUESTION
Write Your Own Question

Reviews

  1. Good but needs some improvements
    The pre-order functionality is solid but there’s room for improvement in notifications.
    Ratings
    100%

  2. Great for pre-order items
    This extension is perfect for handling pre-orders. We’ve had no issues so far.
    Ratings
    100%

  3. Works well
    It works as expected but could be a little more customizable for different product types.
    Ratings
    100%

  4. Very useful
    It’s a great tool for offering pre-orders and managing customer expectations.
    Ratings
    100%

  5. Useful for expanding product offerings
    This extension helped us offer pre-order items, which has been fantastic for growing our product range.
    Ratings
    100%

Write Your Own Review

Ask us your query

Request for a new feature, a custom change, or a question about a feature

Let Kickstart Your Speedy Site Now

+1

Changelog

1.0.2 – February 3, 2025 =============

  • Compatible with Hyva theme.
1.0.1 – September 23, 2024 =============
  • Resolved various issues and improvements.
1.0.0 – October 15, 2023 =============
  • Registered users can place orders for Out of Stock products.
  • Supports both Simple and Configurable products.
  • Admin & Vendors can define a custom message to display for PreOrder products.
  • Admin & Vendors can specify a custom percentage of the amount to be paid for PreOrder products.
  • Admin & Vendors also have the option to require full payment for PreOrder products.
  • Admin & Vendors can configure the PreOrder status and set an availability date.
  • Admin & Vendors can enable PreOrder for specific products, all products, selected products, or exclude certain products.
  • Registered customers can make full or partial payments for PreOrder products based on the settings configured by the Admin or Vendors.
  • Fully compatible with multi-store setups.

$49
No surprise fees
  • Free Installation
  • 30 Days Money Back
  • 1 Year Of Free Support
  • Open Source East To Customize
  • Meets Magento Code Standards

Request a Proposal

Please take a quick moment to complete this form and a business representative will get back to you swiftly.

Let Kickstart Your Speedy Site Now

+1
Get in Touch