Удалить кнопку «Завершить позже» из DocuSign powerform

#docusignapi #powerform

#docusignapi #powerform

Вопрос:

Я использую Powerform для цифровой подписи. Я сохранил URL-адрес возврата в разделе URL-адрес назначения. Но для URL-адреса «Завершить позже» есть ли какой-либо способ идентифицировать пользователя, который сохранил форму для «Завершить позже»? Например: добавление дополнительного параметра, электронной почты пользователя, заполняющего форму. Таким образом, данные пользователя могут быть обновлены в моей системе БД, когда пользователь перенаправляет обратно на мой веб-сайт. Или можно ли удалить кнопку «Завершить позже» из формы питания? Заранее спасибо.

В моей учетной записи DocuSign я добавил пользовательские «Поля слияния», «sec1_email», перетащил и сохранил его в разделе электронной почты в формате PDF. В целевом URL-адресе, который я добавил, «http://localhost/proj/testform/?docustatus=completedamp;email =[[sec1_email]]’ ожидается, что sec1_email заменит идентификатор электронной почты, введенный пользователем в форме. Затем, как только пользователь отправит форму, и URL-адрес возврата станет, ‘http://localhost/proj/testform/?docustatus=completedamp;email =[[sec1_email]]’. URL-адрес вернул ту же строку вместо динамического значения email. Как я могу заменить значение пользовательского поля «sec1_email», которое было введено пользователем в форме в URL-адресе? (В настройках шаблона, когда я добавляю файл слияния, эти добавленные поля отображаются в пользовательских полях.)

Ответ №1:

Вы должны иметь возможность передавать уникальную переменную в и из PowerForm через параметры URL. https://support.docusign.com/en/guides/ndse-user-guide-populate-custom-document-fields-in-a-web-powerform

По сути, вы хотели бы создать пользовательское поле в конверте, а затем передать уникальный идентификатор через URL PowerForm. Когда PowerForm завершается или кто-то нажимает «Завершить позже», он переходит на указанную вами целевую страницу. Через эти целевые страницы также могут передаваться параметры. По сути, это будет сделано позже> http://www.yourdomain.com/landingpage?customerUserId=uniqueIdentifier . https://support.docusign.com/en/articles/How-do-I-specify-a-URL-to-redirect-to-when-a-Powerform-is-completed

Комментарии:

1. Спасибо за ответ. Не могли бы вы проверить обновленный вопрос? Я пробовал способ, указанный в URL, но, к сожалению, не сработал.

2. Привет, Адам, извиняюсь, позвольте мне уточнить. Существует два разных типа настраиваемых полей: один тип, который вы перетаскиваете из теггера, а другой, который вы обычно видите на экране получателей и маршрутизации. В последнем случае необходимо установить эти пользовательские поля. На первый взгляд ваши параметры URL выглядят просто отлично.

3. Привет, Мэтт, я добавил пользовательские поля в разделе «Подписание и отправка»> «Пользовательские поля документа». После перенаправления введите URL-адрес возврата, localhost/proj/test-form/. … [[sec1_email]] не заменяется идентификатором электронной почты. Спасибо.

4. Вам нужно будет добавить пользовательское поле конверта. Например, поле, которое я добавил для своего теста, было «Custom_Text». В URL PowerForm я добавил? EnvelopeField_Custom_Text= значение выборки для URL-адреса PowerForm. На моих целевых страницах в сеансе (Настройки -> Настройки подписи> Целевые страницы в сеансе) я установил полный URL на example.com/landingpage ? Пользовательское значение=[[Custom_Text]] . После завершения PowerForm меня направили на example.com/landingpage ? Пользовательское значение = значение выборки .

5. Привет, Мэтт, каково значение SampleValue в примере, который вы упомянули? ‘?EnvelopeField_Custom_Text=SampleValue’. Как мы можем сделать это SampleValue динамическим значением, таким как электронное письмо, отправленное пользователем? (электронная почта — это поле в powerform, которое я добавил) Общедоступный пользователь ввел идентификатор электронной почты в powerform eg:abc@abc.com Мне нужно получить ’emaiid’ в возвращаемом URL, т.е. example.com/landingpage?email=abc@abc.com . Спасибо.