In Voxel, you can make any post a product that can be purchased or booked by adding a Product field to the post type fields
The product field requires a Product type as a source. This defines what type of product is being created. Relevant fields for that type of product that is being used as a source, appear in the post submission form.
As an example, in the screenshot below we have added a Product field to our post type and chose the product type named Rental as source. This product type allows us to turn the post into a bookable product.
In the post submission form, relevant fields for that product type such as pricing and availability appear.