Back to Top

Magento Marketplace Split Order

Updated 1 September 2017

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.

Searching for an experienced
Magento Company ?
Find out More

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.

Magento Marketplace Split Order - shopping cart

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.

Magento Marketplace Split Order - select shipping method

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

Magento Marketplace Split Order - select payment method

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

Magento Marketplace Split Order - order review  After the placing the order, the customer will get different order IDs according to the number of sellers.order placed

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.

Magento Marketplace Split Order - customer orders

Order#100000182

Magento Marketplace Split Order - customer order view 182

Order#100000183

Magento Marketplace Split Order - customer order view 183

Order#100000184

Magento Marketplace Split Order - customer order view 184

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)

magento marketplace split order - seller order view -183

Garment Shop – Order#100000183 (Seller 2)

magento marketplace split order - seller order view

Electronics Shop – Order#100000184 (Seller 3)

magento marketplace split order - seller order view -184

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.

Magento Marketplace Split Order - admin order view

The admin will do the shipment for each order separately.

Home Decor Shop – Order#100000182 (Seller 1)

Magento Marketplace Split Order - admin order view -182

Garment Shop – Order#100000183 (Seller 2)

Magento Marketplace Split Order - admin order view -183

Electronics Shop – Order#100000184 (Seller 3)

Magento Marketplace Split Order - admin order view -184a

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

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


13 comments

  • Vivek Kekare
    • Nirupama Shree
  • Ankush Santra
    • webkul
      • Ankush Santra
  • Dave
    • webkul
  • webkul
    • Laurent
      • webkul
  • jony smith
    • webkul
  • 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