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 –
- Magento Marketplace Split Order is an add-on of Magento MarketPlace Module. To use this module, you must have installed Magento Marketplace Module.
- 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.
- 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.
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.
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.
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.
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.
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.
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