INR - Indian Rupee

USD - US Dollar




INR - Indian Rupee

USD - US Dollar


Hire a Developer

Now You can Hire Webkul Developer and get Webkul Modules Customized as per your needs.

Magento 2 Purchase Order ( PO )

Write A Review

Purchase Management For Magento 2: With the help of purchase management extension, the store owner can create purchase orders, request quotations, manage incoming shipments, and update incoming products information easily. The purchase orders can be created either manually or automatically. An automatic purchase order is created when any product goes out of stock. After confirming the auto-draft purchase order, the admin can send the purchase order to the supplier via email.

Also available for Magento 1

* Required Fields

Request Customization



Purchase Management For Magento 2: Purchase Management is an activity for sourcing goods & services from various suppliers. With the help of this module, you can perform purchase management function within your store. Add various suppliers to a product, create purchase orders, manage quotations, incoming shipments. When the product goes out of stock, it automatically creates a purchase order.

Managing information about all the products is very difficult. There are various problems such as - variation in lead time, seasonal demand, uncertainty in demand-supply, change in prices, etc. Accordingly, the store owner has to decide a lot of things like - what products, in which quantities, from which supplier, and when to order. Since keeping a track of all these records is not possible, this extension comes handy.

Purchase Management for Magento 2

 Purchase Management For Magento 2 Features -

  • Set the procurement method – auto or manual.
  • Default prefix for the purchase order number.
  • Send quotation and purchase order emails to the suppliers.
  • Add any comments to purchase order, incoming shipment and notify the suppliers.
  • Add suppliers in a product by specifying – cost price, quantity, priority.
  • Manage incoming shipments and products from the suppliers.
  • Update information about the partial shipments.
  • Draft purchase order, when a product goes out of stock.
  • A draft purchase order will be made for the supplier who offers the best price.
  • The admin can create a new purchase order for any supplier.
  • It supports multiple languages translations.
  • The source code is open for customization.

 Module Configuration:

After the module installation, the admin can do configuration for procurement and emails. The admin can provide content for various emails for the suppliers. The following options are available:

  • Set Procurement Method - Make to Stock/ Order.
  • Enter Default Prefix for quotation number.
  • Default padding number for quotation /purchase order number.
  • Set Email Subject for quotations and purchase Orders.
  • Set Email Content for quotations and purchase Orders.
  • Set Email Footer for quotations and purchase Orders.
Module Configuration

 Add Suppliers & Cost Price:

The admin first needs to add the suppliers' information in the store backend. After that, it can go to product settings and select & add suppliers for a product. The following options are available:

  • Choose multiple suppliers for a product.
  • Enter supplier minimal quantity, lead time, priority.
  • Set supplier status as Enabled/ Disabled.
  • Add multiple quantities with cost prices.
  • Mention product cost price in products.
  • Select the procurement method each product.
Add Suppliers & Cost Price

 Manage Quotations:

If the procurement method is selected as Make to Order, whenever a product goes out of stock, a draft quotation will be prepared. The admin can view the quotation order information and then confirm it.

  • Automatic quotation preparation.
  • View, update or delete Items ordered.
  • Send quotation email to suppliers.
  • Cancel, confirm, edit, merge, delete, print quotations.
  • Add and view comments in the quotations.
  • Notify suppliers by the emails.
Manage Quotations

 Manage Purchase Orders:

When the admin confirms the quotation, it will convert to Purchase Order. The admin can create a manual purchase order by first selecting a supplier and then adding the products. The following options are available:

  • Select available suppliers and add products to order.
  • Enter source document name in the purchase order.
  • Print or cancel the purchase order.
  • Send the purchase order to the supplier by email.
  • Add and view comments in the purchase order.
  • Notify supplier by the email.
  • View purchase order status - done/confirm.
  • View order date and supplier information.
Manage Purchase Orders

 Incoming Shipments:

An incoming shipment is created for every new purchase order created. The admin can view the incoming shipment ID with the ordered items information.

  • Add and view comments in the incoming shipment.
  • Notify suppliers by email.
  • Receive partial shipments and update quantity.
  • View items ordered details -name, sku, and quantity.
  • View scheduled date and time for incoming shipment.
Incoming Shipments

 Purchase Management For Magento 2 Support -

For any query or issue please create a support ticket here


Please Login to Write Your Review

Write a Review



Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server -
  • 1 GB RAM
  • 1 Core Processor
  • 30 GB Hard Disk
  • DB with 1 GB RAM and 1 Core Processor
(Server Configuration may vary as per application requirements.)
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.






Module code is completely open that means anyone can customize the code as per his / her need , as the developer of the module we also provide customisation and development of the module please contact us for module customisation (Paid Service)
Re Enter Email*
Paste is disabled


  • + Features
  • - Bugs
Version 2.0.1
  • + Compatible with Magento 2.2.*.
  • + Bug fixed.
  • + Design improvement.
Version 2.0.0
  • + Automatic Purchase Order Generation if product goes out of Stock
  • + Generate Request For Quotation for every Purchase Order.
  • + You can perfectly check the status of your incoming products/Shipment.
  • + Easily Merge Two or more Purchase Orders.