
Hi all, I am new here and I tried to read the documentation/serach the forum already, but unfortunately I cannot find the solution and that is why I am here .
Task:
I was trying to integrate Docusign with my webapp through RestAPI.
Problem:
I found that the app sometimes does not allow the user to choose their signature.
For case 1, after I click the “signature” button, I am allowed to place a purple box anywhere I want and I can choose the signature I want.
For case 2, Once I click the signature button, a default signature is applied and I cannot change it.
I assume it is some problems of the envelop configuration through RestAPI (“create envelop”) but I am not sure how to find the correct place to change the configuration.
Analysis:
Here is the summary of different scenario:
- If in the “signers” section. I add a “Signhere” tab with “anchorString”, but the string does not appear of the the Document → Case 2, they can sign wherever they want, but they cannot change their signature
- If all the I dont add any tabs to all signer (they can sign freely)→ Case 1 (Good case for me)
- If I add the “signhere” tab for signer 1 with a proper anchor string, and I dont add the tab for signer 2, signer 1 will get a yellow box and allows him to sign there only, with options of different signatures (expected good behaviour), but signer 2 cannot choose his/her signature although he/she can sign anywhere he/she wants→ Case 2 again
The above test are triggered through the same server and same recipient using “Create Envelop RestAPI” (put "{DOCUSIGN_API_ENDPOINT}/v2.1/accounts/{DOCUSIGN_ACCOUNT_ID}/envelopes" with the json data)
So I am quite confident it is related to the configuration of the json data.
Many Thanks to all buddies!!