Я могу правильно настроить и отслеживать любые изменения в конвертах docusign.
Однако я пытаюсь заставить этот крайний случай работать: если мой слушатель не активен, я хочу, чтобы docusign повторил попытку.
Я пытался добавить «requireAcknowledgment» в true при создании моего конверта, но это, похоже, ничего не меняет. Я вижу ошибки на вкладке подключения моей панели администратора. Но они только повторяются, если я запускаю их вручную.
event_notification = DocuSign_eSign::EventNotification.new({
:url => webhook_url,
:includeDocuments => false,
:envelopeEvents => [
DocuSign_eSign::EnvelopeEvent.new({:envelopeEventStatusCode => "sent"}),
DocuSign_eSign::EnvelopeEvent.new({:envelopeEventStatusCode => "delivered"}),
DocuSign_eSign::EnvelopeEvent.new({:envelopeEventStatusCode => "completed"}),
DocuSign_eSign::EnvelopeEvent.new({:envelopeEventStatusCode => "declined"}),
DocuSign_eSign::EnvelopeEvent.new({:envelopeEventStatusCode => "voided"}),
],
:loggingEnabled => true,
:requireAcknowledgment => true #retry on failure
})
# create the envelope definition with the template_id
envelope_definition = DocuSign_eSign::EnvelopeDefinition.new({
:status => 'sent',
:eventNotification => event_notification,
:templateId => @template_id
})
Некоторые связанные темы, на которые я смотрел: Docusign слушатель webhook - есть ли повтор?