Magento 2.2 New Features

- E-Commerce, Magento 2

magento 2.2 new features

The B2B segment of ecommerce is rapidly growing and is expected to reach the milestone of $6.7 trillion within just a three years. Some specialists say that the global B2B market is already two times bigger than B2C one, so it’s not a surprise that Magento adds some B2B features to its functionality with the upcoming version. Magento 2.2 release date is planned for September 2017. And below we shed light on core Magento 2.2 new features and improvements. Besides, you will find out how to get Magento 2.2 features on earlier platform versions.  

Magento 2.2 RC Developer Documentation

Magento Commerce 2.2.0 Official Release Notes

Magento Open Source 2.2.0 Official Release Notes

Magento 2.2.2

The 2.2.2 version of Magento 2 introduces significant new features that streamline the customer experience and provide merchants with greater insight into their online business. Besides, you will discover numerous fixes and enhancements to core features. And don’t forget about ninety-six bug fixes submitted by the community.

Advanced Reporting

The Advanced Reporting functionality is based on Magento Business Intelligence. It offers lots of vital data right in the Magento Admin so that data-driven decision making is no longer a problem. The feature is fully described here: Advanced Reporting.

Magento Shipping

As for Magento Shipping, it is based on Temando. Thus, you get integrated advanced multi-carrier shipping and fulfillment out of the box. For further information, check the following link: Magento Shipping Release Notes.

Instant Purchases

Another stunning improvement to the platform is introduced with the Instant Purchase checkout, which is contributed by Creatuity. The new option allows using previously stored payment credentials and shipping information to bypass the checkout process and purchase right from the product pages. More information is here: Instant Purchase module.


Marketing automation software is a part of Magento 2.2.2 due to the dotmailer integration. It is a strong competitive advantage over other e-commerce platforms. See Email Marketing Automation for further information.


An open-source, cross-platform testing solution is also among core platform enhancements introduced in 2.2.2. Meet the Magento Functional Testing Framework that facilitates functional testing and minimizes efforts to perform regression testing. You can find more information here: Introduction to Magento Functional Testing Framework.

Magento 2.2 Features

  • Magento 2.2 EE Features:
    • New B2B Functionality (fully described below);
    • Enhanced Reporting;
    • Better Fraud Protection;
    • Improved Security
    • Enhanced Developer Experience;
    • Mass Technology Stack Update
    • New Deployment Process (Pipeline)
    • Better Performance: Improved Indexing, Cache, and Cart.
  • Magento 2.2 CE Features
    • Improved Security
    • Enhanced Developer Experience;
    • Mass Technology Stack Update
    • New Deployment Process (Pipeline)
    • Better Performance: Improved Indexing, Cache, and Cart.

This list of improvements is based on the following Release Candidate release notes: Magento 2.2 Enterprise Edition and Magento 2.2 Community Edition. There are also lots of bug fixes in both Release Candidates. You can find more information about fixed issues by exploring both documents.

Unfortunately, the new B2B functionality is available only with Enterprise Edition, but below you will find out how to get the new features or their alternatives on the basis of Magento Community Edition.

Revolutionary Quote Management

The first Magento 2.2 B2B improvement is related to quotes. If previously you could receive quote requests only after installing such tools as the Cart2Quote Magento 2 extension, now this functionality will be added to Magento 2.2 and further releases by default.

There is a special section in the backend that contains quote requests. As a Magento 2 merchant, you can filter out the selection, use search to find specific quotes, as well as customize them.

magento 2.2 new features

Quote details are available in a history log. Here, Magento 2.2 allows you to view all updates and communications related to each quote. Furthermore, each quota proposal draft can be saved multiple times until it is ready to be send to your B2B partner.

magento 2.2 new features

As for the customer side, the new Magento 2.2 B2B feature allows your partners request quotas right from the shopping cart. This approach provides the ability to implement unfixed prices where everyone can recon on the highest possible discount. Both comments and documents can be added to quote requests.

magento 2.2 new features

And while in a customer account, it is possible to view quote details as well as attached documents. Another important Magento 2.2 new B2B feature allows to set expiration date for quotes.

From the merchant side, Magento 2.2 allows to view such information as total cost data, calculate and apply discounts, negotiate with B2B partners about product price and shipping conditions, as well as suggest substitute products.

And this is the negotiation section combined with quote totals:

magento 2.2 new features

The information about the possibility to hide prices is still unknown, so if the feature won’t be implemented in Magento 2.2 by default, you can easily get it with the help of appropriate extensions by Amasty, Ecomwise, or Cart2Quote.

Lightning-Fast Purchases

Another great Magento 2.2 new feature is the ability to place orders as fast as possible by entering SKUs or even uploading a CSV file with necessary data. Note that you can specify one SKU at a time and set the quantity of the corresponding item. Besides, Magento 2 allows to enter multiple SKUs simultaneously. As for the uploaded CSV file, it must include two columns: SKU and QTY. You can download a sample to see its structure. Now, fast ordering is available with such tools as Ecomwise B2B Orderlist.

magento 2.2 new features

Unfortunately, subscriptions and recurring payments are not included into Magento 2.2 features, but the new platform version introduces accelerated ordering with requisition lists. As a store owner, you can create multiple lists of frequently purchased items and assign them to specific buyers. B2B clients can add products to each list by entering SKUs, copying already completed orders, or adding products from category and product pages (via “Add to Requisition List” button).

magento 2.2 new features

From the customer side, the requisition list displays product name, SKU, price, and subtotal. A customer can change quantity of each product manually right there. Besides, it is possible to create and manage several requisition lists from frontend.

Account Roles

Want to have multiple buyers per one account? This feature will be finally implemented in Magento 2.2. Today, you can get the desired functionality with the AIRBYTES Sales Staff Magento 2 extension or a similar tool. As for the default Magento 2.2 feature, it allows to create and assign various roles and all possible permissions to each buyer. As a result, it is possible to fully control what can be viewed or edited by the user.

magento 2.2 new features

The new platform version allows to create company accounts that represent the existing company structure. The corporate account can be managed from the frontend, so no merchant’s interaction is necessary. A B2B client can easily add or remove new company users, define roles and permissions, as well as view orders and quotes, credit balances, and company information. Alternatively, you can use Amasty Sales Reps and Dealers for Magento 2.

Credit Payment Method

Magento traditionally provides credit card payments or PayPal as available payment methods, but with Magento 2.2 the new option will be added – Payment on Accounts. It introduces fully configurable credit (with limits and conditions) provided to selected B2B customers. You can restrict credits for specific countries as well as set a limit for minimum and maximum order amount that allows to choose credit as a payment method.

magento 2.2 new features

The Company Credit page has the following appearance:

magento 2.2 new features

You can view current credit amount (Outstanding Balance), available credit, and credit limit. Information on each order is available in a grid below. Note that it is possible to specify individual credit currency and limit for each user as well as allow to exceed the existing credit limit.

From the customer side, this Magento 2.2 feature allows to view the existing credit before placing a new order. Besides, it is possible to enter a purchase order number to be able to track order history. The feature is not mandatory.

magento 2.2 new features

The appropriate B2B customer account section has the following appearance:

magento 2.2 new features

It illustrates the same information as shown in the backend grid as well as displays the author of the latest update.  Something similar is now provided by Ecomwise Credit Limit for Magento 2.

Custom Catalog

Besides, Magento 2.2 new features includes customizable catalogs and price lists. This important B2B feature is available in earlier Magento 2 versions with such modules as Amasty Customer Group Catalog or MageDelight PDF Catalog Print Advance.

Now, the platform allows to control prices, products, and categories displayed to your business partners. The process of catalog creation is divided into several steps.

First of all, it is necessary to select products that will be displayed in the new catalog. Filters can be used to include/exclude specific products.

magento 2.2 new features

Next, specify prices. Note that it is possible to set individual discount on per product basis, set new fixed prices for each product, as well as apply one discount to all products in bulk.

magento 2.2 new features

The process of catalog creation runs in the background, so you can manage other activities while it is generated. The system will notify you when the catalog is available. It can be assigned to multiple customers.

Advanced Shipping

Magento 2.2 B2B functionality includes advanced shipping as well. The new platform version automates carrier selection, supports packing and dispatching from any location, allows to create various rules and restrictions (you can still use Amasty shipping rules and restrictions). To find out more ways to get even better shipping conditions, follow this link: Magento 2 Extensions for Custom Shipping Methods And Rules.

Other Features

  • Improved ERP Integration. Magento 2.2 provides APIs for all new features, so it won’t take much effort to connect the new version with the existing ERP services. Of course, modules used for ERP integration, must be updated to support the new B2B functionality. It is also necessary to mention that updating product prices in bulk will be easier with the new Tier Price API.
  • Developer Features. Various developer-oriented features include improved performance toolkit, better cron and JS exceptions logging, enhanced plugin debugging, revamped deployment flow with much higher efficiency, etc.
  • Security Improvements. Magento 2.2 security also reaches a new level due to 2 core improvements: unserialize() calls are removed and hashing algorithm is revamped and upgraded. Besides, there is 100% chargeback protection with Signifyd. The same integration provides advanced level of fraud protection, so you can easily reject roguish orders. For third-party fraud detection, check this module: Mirasvit Fraud Detection Magento 2 Extension.
  • Advanced Reports. Previously we’ve compared various Magento 2 modules that provide advanced reportsMagento 2 Advanced Reports Comparison – and now Magento introduced much better reporting system with the new version. Are third-party modules still necessary? Definitely, yes.
  • Better Productivity. Updated technical stack and improved indexing are introduced in Magento 2.2. People can now brows your store and make purchases during indexing. As for technical stack update, it includes PHP 7.1, MySQL 5.7, Redis 3.2, Varnish 5, etc. PHP 5.6 and Varnish 3 are no longer supported.

B2B Entity Management

Implementation of new features requires relevant tools to administrate innovations. With Firebear B2B add-on for Improved Import and Export, you will be able to get the best out of the added Magento 2 B2B entities and arrange a perfect business environment. 

The majority of store owners find it extremely difficult to run B2B deals. The amount and diversity of data related to companies as clients scare off even seasoned merchants. However, installing the Improved Import and Export extension and the B2B add-on into your site, you receive the multifunctional software that will take care of the most complex e-commerce processes. In addition to the various parent extension features (see the details below), the add-on introduces the way to transfer: 

  • Companies;
  • Company Roles;
  • Quotes and Negotiable Quotes;
  • Requisition Lists;
  • Shared Catalog.


The actual catch here is that you get the opportunity to synchronize multiple platforms with your Magento 2 store and keep all the data safe within both systems. By exchanging your store data between Magento 2 and any data management software, you get to automate your business workflow, avoid multiple time-consuming tasks, and solve B2B-related issues a part of a routine.

The import and export of B2B entities with Improved Import and Export and its B2B add-on can’t be easier. You select an entity type, decide whether to enrich your database or to replace the existing data, specify the tool behavior to limit the possible errors.

Improved Import and Export and the B2B add-on support multiple transfer sources. You can import or export data via REST and SOAP API, from FTP/SFTP, Google Sheets, Dropbox, URL, file upload. The functionality reads the most popular file formats to provide the extreme flexibility of data transfers. CSV, XML, Excel XLSX, ODS and Json files can be retrieved and implemented with the software. Compressed files in ZIP and TAR formats are unzipped automatically, so there’s no need for you to do it manually.

All the exported or imported entities can be edited on the spot thanks to the user-friendly mapping functionality. You stay in full control over your data and determine the way it is organized in your database.

Moreover, you can enable automatic cron updates that will allow you to reduce the time spent on the repetitive import and export and have your data up to date. Regardless of the number of cron processes active in your store, you can manage them all via the dedicated cron groups.

Final Words

It seems that Magento is going to make a big push with the release of 2.2. Lots of features that are still available with third-party modules only will be added to the default platform. Will this update reduct the importance of already existing extensions? We don’t think so, and there are at least two reasons.

Not everyone will upgrade to Magento 2.2 right after its release. Therefore, lots of B2B Magento 2 merchants will still need the aforementioned extensions to provide advanced B2B services.

The second reason is even more interesting: extension providers will upgrade their products to make them better than they are now and improve their quality in comparison with alternative Magento 2.2 features. Thus, the new platform release will push the whole ecosystem of Magento 2 B2B extensions forward.

Thus, there are no reasons to worry about. All major releases are always followed with bug fixes and improvements. It is hard to create an ideal major release, so we insist on using third party modules and watching the development of Magento 2. You will always know when the new release is safe enough to be updated to. And even if you are on Magento 2.2, it doesn’t mean that you must use the default functionality: third-party modules may still be better.

You can watch Magento 2.2 webinar for further information. The most useful Magento 2 B2B extensions: Magento 2 Business-to-Business Extensions and Solutions.