Magento 2 has six product types out of which today I’ll talk about the Magento 2 downloadable product type and the order’s status to allow customers to download them.
Magento 2 store admin can set one of the options: Either to allow the customers to download products after the invoice is generated or when the payment is under process and the order status is still pending.
Enable downloading products based on the order status, which can be configured using the below steps.
It depends on the type of business, payment methods used, and up to what extent you can trust the customers to complete the payment process.
Steps to Configure Order Item Status to Enable Downloads in Magento 2

Login to Magento 2 admin panel
Navigate to Stores > Settings > Configuration
Select Catalog under the Catalog section.
Expand Downloadable Product Options section
In Order Item Status to Enable Downloads in Magento 2, choose Invoiced or Pending based on your business requirement.
- Invoiced – The product can be downloaded after the payment is completed and the invoice is generated.
- Pending – Even if the payment is pending and the invoice is not generated, the customer can download the product.
Click Save Config
That’s it.
Do consider sharing this post with Magento Community via social media.
Thank you.