Demos Buy Now

Magento Marketplace Split Order

Magento Marketplace Split Order is an add-on of Magento Multi-Vendor Marketplace. With the help of this add-on, separate order IDs will be generated if multiple seller products are added in the shopping cart. The customer will also receive different order ids according to the number of sellers. The admin can generate separate invoice and shipment for each order id for different sellers.

Important Notes –

  1. Magento Marketplace Split Order is an add-on of Magento MarketPlace Module. To use this module, you must have installed Magento Marketplace Module.
  2. Magento Marketplace Split Order will work with the Magento default payment methods, Paypal Express Checkout payment, Cheque / Money Order and Cash on Delivery. In the case of any 3rd party payment module, it may need some customization if the third party payment module code does not follow the default Magento payment module pattern.

Features

  • Separate order IDs will be generated for every seller.
  • Admin will be able to generate separate invoice and shipment for each order id for different sellers.
  • The customer will receive different order ids if they have purchased multiple seller products.
  • Order Management from the admin’s end will be very easy.
  • The codes are open source so it can be customized easily.

Installation & Configuration

Magento Marketplace Split-Order module installation is super easy, you need to move app folder into Magento root directory that’s it as per the screenshot.

After moving the folder flush the cache from Magento admin panel. Under System > Cache Management.

Module Configuration

Now, the admin will configure this add-on by going to System > Configuration and enabling the setting for the Split-Order like the image below.

Language Translation

After the module installation, the user will unzip the folder and click on src folder. Inside that folder, you will find app folder. Click on the app folder and you will get locale and inside that, you will find the language folder in the English language as en_US. Now follow the same path and open the locale folder where you have installed the Magento Marketplace and go inside the locale folder and create a new folder and name with the language for which you want to convert your module content. Now edit the Webkul_Mpsplitorder.csv and then upload to your server inside the locale folder.

Before uploading the CSV file, open and edit it with the translated keywords. Please check the below image for the better understanding.

Customer Front-End

The customer will add different products from multiple sellers into the shopping cart like the image below.

Note: The split order does not support the checkout with multiple addresses because it already has the feature to split the order.

Now, the customer will proceed to the checkout. Customer will enter billing address, shipping address, and select any one shipping method for all the products.

After that, the customer will select the one payment method for all the products.

As you can see in the Order Review step, the customer has added three products from three different sellers.

 After the placing the order, the customer will get different order IDs according to the number of sellers.

My Orders

The customer can check the split orders by going to My Account>My Orders. Different orders will be created according to the number of sellers.

Order#100000182

Order#100000183

Order#100000184

Seller Front-End

Each seller can see its order ID for their product in “Order History” as the following image.

Home Decor Shop – Order#100000182 (Seller 1)

Garment Shop – Order#100000183 (Seller 2)

Electronics Shop – Order#100000184 (Seller 3)

Admin Back-End

Now at the admin’s end, the same three different order id will also be visible. You can see different order IDs in the Order grid like the image below.

The admin will do the shipment for each order separately.

Home Decor Shop – Order#100000182 (Seller 1)

Garment Shop – Order#100000183 (Seller 2)

Electronics Shop – Order#100000184 (Seller 3)

Marketplace Split Order for PayPal Express Checkout payment

The customer can add products from the different sellers and in the shopping cart, there will be an option for making payment with “Paypal Express Checkout payment” as per the below screenshot.

After making the payment via PayPal Express Checkout payment, the customer will be redirected back to the Paypal Review Page and finally placing the order.

In the Admin section, the admin can see two separate orders generated as per the below image.

On clicking on any order, the admin can see details like the image below-

That’s all for the base Magento Marketplace Split Order, still have any issue feel free to add a ticket and let us know your views to make the module better https://webkul.uvdesk.com/en/

Current Product Version - 0.1.0

Supported Framework Version - Magento 1.4.x.x, 1.5.x.x, 1.6.x.x, 1.7.x.x, 1.8.x.x, 1.9.x.x

. . .

Comments (13)

Add Your Comment

  • Vivek Kekare
    1) will this work with BarClayCard SmartPay?
    2) will it split order for each item in cart? i dont need dependency on vendor.
    • Nirupama Shree
      Hello Vivek Kekare,

      1) Will this work with BarClayCard SmartPay?

      >> Magento Marketplace Split Order will work with the Magento default payment methods, Paypal Express Checkout payment, Check / Money Order and Cash on Delivery. In the case of any 3rd party payment module, it may need some customization if the third party payment module code does not follow the default Magento Payment module pattern.

      2) Will it split order for each item in cart? i dont need dependency on vendor.

      >> The above part can be done by the customization (a paid service) as this feature ( Split cart as per the products) is not present currently.

  • Ankush Santra
    Hello,
    I have some question about this.
    1. If in my cart there are 2 sellers product. Then 2 order will create at the same time. How many email will send to customer at the time of order ?
    2. Will this work with net-banking and card payment ?
    3. Will this work on magento 1.9.0.1 ?
    • webkul
      1. If in my cart there are 2 sellers product. Then 2 order will create
      at the same time. How many email will send to customer at the time of
      order ?

      ==> Yes there will be two order will be created and buyer will get two emails

      2. Will this work with net-banking and card payment ?

      ==>yes it will work with net banking as well as with card payment

      3. Will this work on magento 1.9.0.1 ?

      ==> Yes it will work .

      Still have any query Please email at support@webkul.com . Thanks

      • Ankush Santra
        Can your develop team make it in one mail. If yes, then what is its charges or its free ?
  • Dave
    Your workflow example describes the Admin being responsible for doing “the shipment for each order separately.”. Does this add-on support enabling the Sellers to manage the shipment process instead of the Admin?
  • webkul
    Hi

    Split cart means – where cart will be split as per the vendors and checkout will take place as per the vendor , an example lets say there are three sellers A , B and C so using split cart three times checkout will take place like in etsy .

    Split order – Where cart will be single but the order will be split as per the vendor so lets say there are three vendors A , B and C so checkout will take place at one time but three orders will be generated in the back-end .

    Still have any query please let us know .

    WebKul Support Team

    • Laurent
      Hello,

      I have 3 questions :
      1- is it possible to use this module with the Mangopay one ? How ?
      2 – does each seller have its own sequential invoice numbering system ?
      3- does it exist for Prestashop ?

      Laurent

      • webkul
        1 – yes it does work and can be customised further .
        2 – yes it does .
        3 – well not for now . Still have any query please let us know .
  • jony smith
    which is the difference between splitcart and split order?
    • webkul
      Splitcart – every time for every vendor a checkout will take place . let’s say you have 3 vendor A . B . C , then three checkout will take place and three new orders will be generated .
      Split Order – In split order during payment transaction only one time checkout will take place but order will be generated based on vendors .
  • css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Index