We need following workflow. Every year we have to create new contract template that our users have to sign. Template has client specific values in the text (fields in terms of Word document). When user activates signing in our application (Ruby on Rails) we have to fill in these values from our database and then open it in an iframe so client can sign it. Upon opening filled in values must not be changed by the client so only signature field is the one to be filled in.
I was browsing and searching through the documentation for last couple days and cannot find a way to implement this. Can you, please, tell me if this is possible and if it is what is exact procedure (from creating template with fields that we can fill in but client cannot change) till signing such document?
You can investigate our demo example for how to dynamically create a signature form using data from the HTML form via this link, in the same way you can use envelope instead the form . The principle of the example is in the creating HTML form with required fields on your website for user info, that then will be added to the envelope or to the form via our Ruby SDK. The code of the demo example you will find in the documentation that attached to it.
If you will have more questions please feel free to contact us.
From sample link it is not clear what document GUID should be used in the form so I was not able to test it. How can I find GUID that should be used? Does this sample open document so user can see and sign it?
The document GUID will be available after template uploading to our service. For how to get the document GUID please investigate this documentation. In our demo example we have attached the document example it is a .docx file that contains merge fields, you should create your contract in the same way and then our API will recognize the fields and will be able to fill them.
If you will have more questions please feel free to contact us.