Моя компания является партнером DocuSign, т. Е. Мы используем API для предоставления услуг DocuSign нашим клиентам (у которых есть собственные учетные записи DocuSign) в рамках нашего приложения.
DocuSign имеет некоторые специальные планы, связанные с недвижимостью, которые позволяют пользователям использовать функцию «Зачеркивания» в дополнение к их традиционной «Разметке» (которая представляет собой просто белый ящик). Таким образом, когда аутентифицированные пользователи с планом недвижимости отправляют конверты через нашу платформу, мы ожидали, что они смогут использовать эту функцию. Тем не менее, кажется, что зачеркнутый им еще недоступен.
Итак, нам интересно, нужно ли нам что-то делать, чтобы включить эту функцию через API, или это просто проблема с планом клиента.
https://support.docusign.com/en/articles/Strikethrough-for-Real-Estate
В этой статье говорится, что функция доступна для следующих пакетов:
- Недвижимость Starter
- DocuSign для риэлторов®
- DocuSign для недвижимости
- Real Estate Broker Edition
Помимо параметра allowMarkup
, я не смог найти ничего, что могло бы ссылаться на зачеркивание в документации. Я пытался передать «allowStrikethrough» на скудной надежде, но это не было подходящим параметром.
Служба поддержки и продаж DocuSign не смогла оказать какую-либо помощь в этом вопросе.
Наш запрос на подпись выглядит примерно так:
request = OAuth2::AccessToken.new(auth_client, token, header_format: "Bearer %s", accept: :json)
response = request.post(url, body: {
documents: files,
recipients: recipients,
status: "sent",
emailSubject: "Document for Signing",
eventNotification: {
url: Settings.docusign.webhook_url,
loggingEnabled: true,
...
},
allowMarkup: true
}.to_json, headers: { "Content-Type" => "application/json" })
Я не думаю, что это на самом деле актуально, но где мы передаем allowMarkup
, где я ожидал бы установить некоторый параметр, чтобы разрешить StrikeThrough, если опция доступна.
У кого-нибудь есть опыт с этим?