Masi

Signers Status Issue

0 votes
Hi Team, I have Created a package using "REST API" which has two signers , And when any one of the signer is "Decline" the document the other signer status is also getting "Decline" Basically i should get the one signer Decline And another "SIGNING_PENDING" API URL : https://sandbox.e-signlive.ca Signer Status URL : GET /api/packages/{packageId}/signingStatus?signer={signerId}&document={documentId}

Reply to: Signers Status Issue

0 votes
Hi, This is an expected behavior. Once a signer declines, the package itself is in a declined status. Hence, every signer will have a declined signing status.
Haris Haidary OneSpan Technical Consultant

Reply to: Signers Status Issue

0 votes
But this is technically wrong , It should show decline status for that particular signer. Is there any alternate way to identify who has decline the document.

Reply to: Signers Status Issue

0 votes
The simplest way to achieve this would be to setup callback event notifications: https://docs.esignlive.com/content/c_integrator_s_guide/sdk/i_reports_and_logging/event_notifications.htm and listen for the PACKAGE_DECLINE event. The JSON payload sent by our application includes the "sessionUser" field, which aligns with the signer id in the transaction. With this information, you can easily determine who decline the package.
Haris Haidary OneSpan Technical Consultant

Reply to: Signers Status Issue

0 votes
Thanks Haris , But in my case i can't go for callback events. Is any other way with REST API to get the signers status who has decline the document.

Reply to: Signers Status Issue

0 votes
You can grab the package json and look into the "messages" field.
Haris Haidary OneSpan Technical Consultant

Attachments

Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off