Magento Commerce only

Magento_RequisitionList module

This topic is generated automatically from the corresponding README in the Magento codebase. If you want to contribute, refer to Magento Code Contributions.


The Magento_RequisitionList module allows a customer to create multiple lists of frequently-purchased items and use those lists for order placement. This feature is available for both logged-in users and guests.

RequisitionList functionality is similiar to wish lists, but it has the following differences:

  • A requisition list is not purged after sending items to the shopping cart. It can be used to place multiple orders.

  • The UI for requisition lists has been modified to a compact view in order to display large number of items.

The merchant can configure maximum number of requisition lists per customer.

Installation details

The module does not create any backward incompatible changes. It can be deactivated and uninstalled in any time.


Learn about a typical file structure for a Magento 2 module.


Extension developers can interact with the Magento_RequisitionList module. For more information about the Magento extension mechanism, see Magento plug-ins.

The Magento dependency injection mechanism enables you to override the functionality of the Magento_RequisitionList module.


You can extend and override layouts in the Magento\RequisitionList\view\frontend\layout directories.

For more information about layouts, see the Layout documentation.

UI components

The following directories contain extensible UI components:

  • Magento\RequisitionList\view\frontend\ui_component - requisition list listing

For more information, see UI Listing/Grid Component.

Additional information

You can track backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release.