Magento 2 has six product types out of which today I’ll talk about the Magento 2 downloadable product type and its order status to allow customers to download them.
While purchasing downloadable products from the store, 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
If you have questions regarding this solution, feel free to ask in the Comments section below.
I would be happy to help you.
Do consider sharing this post with Magento Community via social media.