Add a signature date field
Friday, June 22, 2018 at 09:58amCan you please point me or give me example of json needs to be added to add signing date in a document (Using REST API)
OneSpan Introduces DigipassONE, Bringing a Unified Platform Approach to Authentication Modernization
A new authentication platform helps financial institutions support diverse customer authentication preferences while modernizing at their own pace Learn More
Reply to: Add a signature date field
Saturday, June 23, 2018 at 05:05am"approvals":[ { "id":"ExampleSignatureId", "role":"Signer1", "fields":[ { "page":0, "top":100, "subtype":"FULLNAME", "height":50, "left":100, "width":200, "type":"SIGNATURE", "name":"ExampleSignatureId" }, { "binding":"{approval.signed}", "page":0, "top":300, "subtype":"LABEL", "height":50, "left":100, "width":200, "id":"myLabelField1", "type":"INPUT", "value":"yyyy-MM-dd HH:mm:ss 'GMT'" } ], "name":"" } ]As you can see, there's only two fields for this approval, one is a Signature field for signer to sign, one is the Date Label which would indicate the signing date after the document was signed. What key-values you won't miss to add in this "Signing Date" block is:"binding":"{approval.signed}", //this date field would only show when the approval has been signed "subtype":"LABEL", "type":"INPUT", //type and subtype should be a match "value":"yyyy-MM-dd HH:mm:ss 'GMT'" //from my test, currently doesn't support customize the format of dateIf it still doesn't work, I am more than willing to create a full C# example for you. Hope you find this reply helpful!Reply to: Add a signature date field
Monday, June 25, 2018 at 07:24amReply to: Add a signature date field
Monday, June 25, 2018 at 09:39amReply to: Add a signature date field
Monday, June 25, 2018 at 09:42am{ "documents":[ { "approvals":[ { "id":"ExampleSignatureId", "role":"Representation", "fields":[ { "type": "SIGNATURE", "extract": true, "subtype": "FULLNAME", "name": "_signature_representation" }, { "binding":"{approval.signed}", "subtype":"LABEL", "id":"_date_representation", "type":"INPUT", "extract": true, "value":"yyyy-MM-dd HH:mm:ss 'GMT'", "name":"_date_representation" } ], "name":"" }, { "id":"ExampleSignatureId2", "role":"Primary_Owner", "fields":[ { "type": "SIGNATURE", "extract": true, "subtype": "FULLNAME", "name": "_signature1_primary_owner" } ], "name":"" }, { "id":"ExampleSignatureId3", "role":"Primary_Owner", "fields":[ { "type": "SIGNATURE", "extract": true, "subtype": "FULLNAME", "name": "_signature2_primary_owner" }, { "binding":"{approval.signed}", "subtype":"LABEL", "extract": true, "id":"_date_primary_owner", "type":"INPUT", "value":"yyyy-MM-dd HH:mm:ss 'GMT'", "name":"_date_primary_owner" } ], "name":"" } ] , "extract": true, "id":"sample-contract", "name":"Test Document" } ], "status":"SENT", "type":"PACKAGE", "roles":[ { "id":"Primary_Owner", "type":"SIGNER", "signers":[ { "email":"[email protected]", "firstName":"po_firstname", "lastName":"po_lastname", "id":"Primary_Owner" } ], "name":"Signer1" }, { "id":"Representation", "type":"SIGNER", "signers":[ { "email":"[email protected]", "firstName":"re_firstname", "lastName":"re_lastname", "id":"Representation" } ], "name":"Signer1" } ], "name":"Example Package" }Reply to: Add a signature date field
Monday, June 25, 2018 at 11:06amReply to: Add a signature date field
Thursday, July 19, 2018 at 03:08pmReply to: Add a signature date field
Friday, July 20, 2018 at 07:34amDocumentPackage package = PackageBuilder .NewPackageNamed("Test Package .NET") .WithSigner(SignerBuilder .NewSignerWithEmail("signer's email") .WithFirstName("Signer First Name") .WithLastName("Signer Last Name") .WithCustomId("Signer")) .WithDocument(DocumentBuilder.NewDocumentNamed("sampleAgreement") .FromFile("your file path") .WithSignature(SignatureBuilder .SignatureFor("signer's email") .OnPage(0) .AtPosition(200, 300) .WithField(FieldBuilder.SignatureDate().OnPage(0).AtPosition(200, 400)) ) ) .Build();As you noticed, the Field object should be added inside.WithSignature()function, that's the same idea that you should put fields block in an approval block in request JSON payload. If you are using a REST way, you can use the attachment, replace the jsonString with the json payload above this thread and replace the placeholders with your own information. Hope this could help you!Reply to: Add a signature date field
Friday, July 20, 2018 at 07:35amReply to: Add a signature date field
Friday, July 20, 2018 at 08:14amReply to: Add a signature date field
Wednesday, September 26, 2018 at 06:40amReply to: Add a signature date field
Wednesday, September 26, 2018 at 09:30amReply to: Add a signature date field
Friday, March 19, 2021 at 09:42amHello,
Are we still restricted with regards to date formats? We would need to use different date formats depending on the language of the document.
Thanks,
Patrick B.
Reply to: Hello, Are we still…
Friday, March 19, 2021 at 09:48amHi Patrick,
Yes, unfortunately it's still NOT supported to specify the date format at field level or per language. I've found similar Enhancement Requests in the system and this new feature hasn't been on the roadmap yet.
Duo