/
How to Configure Optional Signature Fields

How to Configure Optional Signature Fields

Quik! offers the ability to configure signature fields to be set as optional when signing in DocuSign. Currently, this applies to both complete signature and initial fields. Below are examples of how to configure this property. By default, all signature and initial fields are required in DocuSign, unless configured as optional in an implementation.

Note: Only the relevant properties are shown in sample code below.

REST

{ "ESignType": { "Type": "Docusign", "DocusignTabs": [ { "FieldName": "1own.38002.1.Sign", "Optional": true }, { "FieldName": "1own.5.1.Sign", "Optional": true } ] } }

 


NOTE: The below methods are considered legacy. At this time, they are deprecated and no longer in use. This guide is here for documentation purposes only.

SOAP

<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <AuthenticationHeader xmlns="https://websvcs.quikforms.com/quikformsenginews/"> <CustomerID>xxxx</CustomerID> <UserName>xxxx</UserName> <Password>xxxx</Password> </AuthenticationHeader> </soap:Header> <soap:Body> <Execute xmlns="https://websvcs.quikforms.com/quikformsenginews/"> <QFESettings> <ESignType xsi:type="ESignTypeDocusign"> <DocusignTabs> <DocusignTab> <FieldName>1own.38002.1.Sign</FieldName> <Optional>true</Optional> </DocusignTab> <DocusignTab> <FieldName>1own.5.1.Sign</FieldName> <Optional>true</Optional> </DocusignTab> </DocusignTabs> </ESignType> </QFESettings> </Execute> </soap:Body> </soap:Envelope>

Quik! Forms Engine .dll

var objQFE = new QuikFormsEngine.QuikFormsEngine(); /*some QFE configuration*/ var docusign = new ESignTypeDocusign(); docusign.DocusignTabs = new List<DocusignTab> { new DocusignTab { FieldName = "1own.38002.1.Sign", Optional = true }, new DocusignTab { FieldName = "1own.5.1.Sign", Optional = true } }; /*other docusign configuration*/ objQFE.SetESignType(docusign);

 

Related content

How to Skip the E-Sign Pop-Up ("Prepare to Sign" window)
How to Skip the E-Sign Pop-Up ("Prepare to Sign" window)
More like this
Enable Esignature
Enable Esignature
More like this
Quik! Forms Engine Property List
Quik! Forms Engine Property List
Read with this
How to Configure SetContentTypeCallBackURL Property
How to Configure SetContentTypeCallBackURL Property
More like this
Can I Add Additional DocuSign Signers?
Can I Add Additional DocuSign Signers?
Read with this

For help regarding Quik! Forms and the Quik! API
Email: support@quikforms.com | Phone: (877) 456-QUIK