I am working on a booking system where I have a content type of "Company" with an unlimited Field Collection of "Services". The "Services" field collection has 2 fields: "Service Name" and "Price".
I want users to be able to book any of the Services using an Entityform I have created, so that the Node Title, Service Name and Price fields be loaded automatically on the Entityform during submission.
I have tried using tokens and the Prepolutate module by passing the field values in the URL but I can't seem to pass the values from the Services field collection because field collections are entities on their own, and also this is not very secure as the price can easily be manipulated/changed in the URL.
How should I go about this? Or is there a module that load an Entityform from the URL for example http://www.example.com/company/nid/book, with values of fields and fields collection from the node. Every suggestion will be appreciated.