Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to insert sign box in custom pages

New Here ,
Sep 24, 2020 Sep 24, 2020

I have a PDF document in my application. Number of pages in the document is 6 six. There are 4 authorities who need to e-sign the document. 

 

Authority 1 and 2  need to sign in page number 2.

Authority 3 and 4 need to sign in page number 6. 

 

How do we achieve this?

TOPICS
Send documents
1.2K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 25, 2020 Sep 25, 2020

You can add Adobe Sign Text Tags in your PDF to do this. In the text tag, you can assign Authority 1 = Signer 1, Authority 2  = Signer 2, etc. When the PDF is sent for signature, the tags automatically become signature fields. More details at:

https://helpx.adobe.com/sign/using/text-tag.html

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Sep 27, 2020 Sep 27, 2020

Thanks much Allta for your details. Sign text tags is good option. However I tried and the REST API responses error.

 

Could you asvise on this?

 

Request:

{
"fileInfos": [{
"transientDocumentId": "3AAABLblqZhBlsX1DV25id6PiJp7Qn1e3xBPUkkzzbB7YfXs7XtAWhcGLP8QSDshty_WF36-_CB8EW_cBTxk6lwIS0kWoaYVVFhd-CQyl1H3ndIUU1CHkh-JnG1oRuPuKSWXishkSfOXvKWVdlaZlm8c2Rl_FTueudQU7dUcQygG8cYOdCEiY6PTnjKLpZONZQcENBEJxB-ZiT2NULan29Sj_tOvz4NMLiMBvv9cND2rYOfDHX8tD0zu8WVZGjaUaVGpdogF4Mm30FC_TveATbS5oe4vzBPLXm0QvJI6SoFlVoebnhldHEOd5ZN-y4qfTxZpJEQdB2sUzVdQ0x_Mm7cqaMOsDBKy2"
}],
"name": "Sign with sign in custom page numbers",
"participantSetsInfo": [{
"memberInfos": [{
"email": "i*********@********.com"
}
],
"order": 1,
"role": "SIGNER1"
},
{
"memberInfos": [{
"email": "ir*@g.com"
}],
"order": 2,
"role": "SIGNER2"
},
{
"memberInfos": [{
"email": "se*****@*****.com"
}],
"order": 3,
"role": "SIGNER3"
},
{
"memberInfos": [{
"email": "iru*******@*****.com"
}],
"order": 4,
"role": "SIGNER4"
}],
"signatureType": "ESIGN",
"state": "IN_PROCESS"
}

 

Response

{
"code": "MISSING_REQUIRED_PARAM",
"message": "Valid participantSet role is missing. Valid participantSet role is missing. Valid participantSet role is missing. Valid participantSet role is missing."
}

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Sep 28, 2020 Sep 28, 2020

Reading the SDK description I think you use the role wrong. Role should be "signer" or "approver",... the SIGNER1 etc from the workflow should be in the label. See here https://github.com/adobe-sign/AdobeSignCSharpSDK/blob/master/docs/ParticipantSetInfo.md

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Sep 29, 2020 Sep 29, 2020
LATEST

Hello,

 

I have tired the following using Postman rest client but still the same error. Could  you advise.

 

REST API URL

https://api.na2.echosign.com/api/rest/v6/agreements

 

Request

 

{
"fileInfos": [{
"transientDocumentId": "3AAABLblqZhAUAlSN5Xih_9x0fhDOYwsRWPEvjWCOmLvNdVK0d7EGEji2exfBQdrI1h34muHVJYpLbWTHAAuzSdLOln_SiZQdUx2LztKHl0z_rhmqOnPC5NIAcdDnoGwUeH1FD-B-mOm4UB0InJ7uKiqFuDe2fnv3xlmrZ5dvvu9KZk9nqt--OyUd8Pb9GRFqDHdMKylxfGLCluU4uGVqHv0HfaSSjNr0jQJJ5c3fbp6MR86zDryDJrm5TowHO0rZXptHNGq64P4QhxuoeHNj-GsWGZQMxQjJJMB8KXpPuayOHCyJw8TtfpaTEfgSVE8wbIcmApXKRtkPppyswOwCViHUt0pQ9MoQ"
}],
"name": "Sign with sign in custom page numbers",
"participantSetsInfo": [{
"memberInfos": [{
"email": "ir****@***.com"
}
],
"order": 1,
"role":"signer",
"label": "SIGNER1"
},
{
"memberInfos": [{
"email": "ir****@g*******.com"
}],
"order": 2,
"role":"signer",
"label": "SIGNER2"
},
{
"memberInfos": [{
"email": "*****@*******.com"
}],
"order": 3,
"role":"signer",
"label": "SIGNER3"
},
{
"memberInfos": [{
"email": "iiad*****@***.com"
}],
"order": 4,
"role":"signer",
"label": "SIGNER4"
}],
"signatureType": "ESIGN",
"state": "IN_PROCESS"
}

 

Response

 

{
"code": "MISSING_REQUIRED_PARAM",
"message": "Valid participantSet role is missing. Valid participantSet role is missing. Valid participantSet role is missing. Valid participantSet role is missing."
}

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines