URL de firma de Docusign: muestra el documento 1 de una plantilla compuesta

Usando la api docusign rest me gustaría crear un sobre con 2 documentos. Entonces usaré elVista del destinatario posterior para mostrar el documento 1 al primer destinatario (en un iframe) y una vez firmado, mostrar el documento 2 en el mismo sobre a otros destinatarios.

He creado las plantillas con diferentes TempalteRoles (diferentes nombres, orden 5 y 10).

Según tengo entendido, usando un ID de usuario y la configuración correcta en mi cuenta de docusign, puedo mostrar el documento 1 al destinatario 1 y luego el documento 2 al destinatario 2.

Cuando intento crear el sobre compuesto, se muestra todo el documento. cuando llamo al estado del destinatario para el sobre, solo muestra un firmante.

He descubierto que el sobre solo se creará cuando las 2 funciones de plantilla tengan el mismo ID de usuario, nombre de usuario y correo electrónico; de lo contrario, aparece el error "ONESIGNALLSIGN_NOT_SATISFIED"

aquí está el sobre que estoy enviando

{
  "accountId": "ACCOUNT_ID",
  "emailSubject": "Email subject",
  "status": "sent",
  "templateId": "TEMPLATE_ID",
  "templateRoles": [
    {
      "roleName": "PDS Customer",
      "email": "[email protected]",
      "name": "TestFirstName TestSurname",
      "clientUserId": "1",
      "tabs": {
        "textTabs": [
          {
            "tabLabel": "DocumentNumber",
            "value": "123456789",
            "locked": true,
            "documentId": 1,
            "pageNumber": 1
          }
          ...removed some
        ]
      }
    },
    {
      "roleName": "Customer",
      "email": "[email protected]",
      "name": "mrTestFirstName TestSurname",
      "clientUserId": "2",
      "tabs": {
        "textTabs": [
          {
            "tabLabel": "StorerEmail_LocalPart",
            "value": "test",
            "locked": true,
            "documentId": 2,
            "pageNumber": 1
          }
          ...removed some
        ]
      }
    }
  ],
  "compositeTemplates": [
    {
      "compositeTemplateId": 1,
      "serverTemplates": [
        {
          "sequence": 1,
          "templateId": "TEMPLATE_ID_2"
        }
      ]
    }
  ]
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta