Reputation: 91
Has anyone ever implemented a DocuSign Signing Ceremony via the API that requires the user to enter a drawn signature and ONLY allows the user to draw signature? We have an implementation that is working but we do not want the user to select from predefined signature styles. We want the user to draw the signature every time.
We have set the Signature Adoption to "Start on Draw" and we also have configured the API call to add tabs to the document but nothing seems to change. Please note we are in demo mode.
But most importantly, has anyone ever implemented a DocuSign Signing Ceremony via the API that forces the user to draw a signature?
Thanks.
Upvotes: 1
Views: 783
Reputation: 14005
I wrote a blog post explaining how to do this.
This feature is called "Sign in each location" and is a property on the singer object like this:
Signer signer1 = new Signer
{
Email = "[email protected]",
Name = "some name",
ClientUserId = "1",
RecipientId = "1",
SignInEachLocation = "true", // Signer must draw their signature in each tab
};
SignHere signHere1 = new SignHere
{
AnchorString = "/sn1/",
AnchorUnits = "pixels",
AnchorXOffset = "10",
AnchorYOffset = "20"
};
// Tabs are set per recipient / signer
Tabs signer1Tabs = new Tabs
{
SignHereTabs = new List<SignHere> { signHere1 }
};
signer1.Tabs = signer1Tabs;
// Add the recipient to the envelope object
Recipients recipients = new Recipients
{
Signers = new List<Signer> { signer1 }
};
envelopeDefinition.Recipients = recipients;
Upvotes: 1