CSV Bulk Ordering

CSV Bulk Ordering

by Oporteo
Compatible With: Community 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
02 August, 2018
Extensions, Sales
License Type:
Open Software License 3.0 (OSL-3.0)


The CSV Order Upload module allows your customers to easily order your store’s products in bulk quantities.


Back to top

This module enables customers to upload CSV order files so they can quickly and easily order large quantities of products from your Magento store. It’s the perfect module for B2B stores because it allows recurring users to perform repeat or similar, orders on a regular basis. It can also be loosely coupled to your customer's EPOS system. The module automatically generates simple and configurable CSV’s of product price lists and virtual products. This makes CSV ordering more accessible to customers who want to explore your whole product range.


Business Benefits

  • Essential for B2B Customers 

The CSV order upload module is an essential part of any B2B Magento e-commerce site. Customers are often familiar with your product range and will order many products in large quantities. However, the traditional e-commerce browsing experience can sometimes be too long for them. By leveraging the CSV order upload module, they can make their order times faster. Even compared with traditional B2B channels such as telesales.

  • Easy EPOS Replenishment 

Allow loosely coupled integration to your customer's EPOS system to make ordering even easier for them. Many EPOS providers allow CSV extracts when replenishing, so ask your customers to directly upload the CSV to the ‘CSV order upload’ module and remove the manual rekeying process.



  • Customer order CSV upload 

Allow your customers to upload CSV's with SKU and quantity pairs to allow for the quickest possible method of bulk ordering.

  • Generate price list order files automatically 

This optional functionality allows customers to download price lists templates of your product range. A CSV with SKU, product name, and the price will be produced. Customers can then enter the order quantity within the specified column. You can enable/disable this functionality in the admin panel. 

  • Perform CSV file validation 

When a customer uploads a CSV order to your store, validation will take place before the order is added to the customer's basket.

Validation includes:

  1. File Format
  2. Quantity in Stock
  3. Product Exists
  • Easy to understand error feedback 

If there are any issues with an order uploaded via CSV, the module will give the customer easy to read and non-technical feedback. For example out of stock messages or incorrect product SKU's. 

  • Multipart upload 

Multiple CSV’s can be uploaded so that a complete order can be built over a number of different sessions.

  • Empty cart 

The empty cart button on the order upload screen allows customers to easily reset their carts if they have made a mistake in their order. 

  • Template download 

Customers can download an empty CSV order template to easily get started with CSV ordering.

Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    First Release


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top