New attribute for envelope expiration

All envelopes initiated from Signeasy now have an expiration time associated with it. Based on the valuable feedback from businesses, this change has been introduced to enable businesses to have better control over their contract turnaround times.

For envelopes initiated via the Signeasy esignature API, the expiry time will be reflected in the expiry_time attribute in the response payload for all envelope-related endpoints, including the callbacks. The time is a UNIX timestamp.

This expiry time will be configurable so that a business can also change the default expiry time to a longer one, say for up to 399 days, for cases where the contracts might take a longer time to be complete.