Hi All. We have a client asking for an esignature ...
# cfml-general
n
Hi All. We have a client asking for an esignature solution. Has anyone had to do this in CF? or integrate with a 3rd party like Docusign?
a
I’ve done something similar before. I’ve had most of the work done on the front end via PDF-LIB (https://pdf-lib.js.org/). So it’s pretty much writing the result to CF/Lucee.
n
@angel angel That looks pretty cool. I'm not sure when this kind of solution is needed, to be honest. I'm not sure my client does either. Do you have a sense of when a digital signature is needed vs just checking a checkbox in a form?
@angel angel I am guessing maybe adobe has a solution for this kind of situation as well?
a
Sorry, I misunderstood. I though you wanted to sign documents since that is the main function of Docusign.
n
@angel angel I think that is what we want, or at least that is what the client is asking for
Did you see a distinction between that and my response?
a
Nope. what is it about Docusign that you want?
n
I'm trying to clarify that now. They haven't been very specific. But, I think docusign is related directly to a file more than a website. I'm not sure of that but that has been my experience as a user.
a
…that just made me more confused. What is your input and output
so what are you expecting from the user, and what are you expecting the user to get at the end
n
A client has told us that they want docusign in relation to web forms. But, I'm not sure that's what docusign does (ie web forms vs pdfs)
We provide web forms in this scenario.
so someone signs up for a program and perhaps signs a waiver.
a
sounds like you should get clear on the specifications
“perhaps” is really expensive in programming
n
Agreed! I am doing that now! Sorry to bother you before I had more detail!
d
I have used AlphaTrust Pronto ESign service. This is something that was kinda easy as its a SOAP server that you run from your own server. Here is the link: https://www.alphatrust.com/products/prontosign and basically uses XML to make it work.
a
If it's a pdf that is being generated with a specific signature attached then you can ask the admin whose signature would be needed to upload a signature file in jpg png or any format and use that while creating the pdf document. That would be the simplest form of using a signature digitally.
m
Sounds like a question for the client's attorney, but we've generally had users check a box that says "I attest to whatever this document says above" and log their name, date/time, and IP. My company handles school business, including US W-4, I-9, etc. forms and teacher contracts.