Setting a price for a store product is mandatory; This is applicable to both regular and digital products. If you do not add a price, the product cannot be saved.
Using a "zero" as your product price will prevent the system from displaying the "Order Now" or "Add to Cart" buttons.
This is a protective measure to ensure that products are not inadvertently set up without a price.
If you want to offer a free product, you can use a coupon that provides a 100% discount and restrict it to a specific product; however, you will still need to set a price for that product. Alternatively, you can create a separate page to display your products as a catalog. Please note that using a different page may not include the option for online purchases, as not all pages are designed to offer online payment.