Custom fields + file upload for check out


In my store I would like to sell custom digital products (not available for immediate download)

I would like my customer to submit an order with custom fileds (description, phone, etc), as well as upload files attached to the order.

Is there a way to do that in Marketpress?