Q. Why do I get the error, "Cannot process a stream object."

Pronto Development / ProntoOpenNet FAQs No Comments

A. If you are using IIS, you need to change two IIS Metabase values. Steps: 1) Using IIS Manager check the "Enable Direct MetaBase Edit" in the properties of the local computer node. 2) Restart the IIS Admin Service. 3) Carefully edit the "c:\windows\system32\inetsvr\MetaBase.xml"...

Continue reading →

Q. Why don’t I get redirected to my signing page when I’m developing?

Pronto Development / ProntoOpenNet FAQs No Comments

A. If you want your users to be automatically redirected to the signing page you have to set this: signer.Link = Pronto.Signer.LinkTypes.Url If you are in debug mode ( Transaction.Debug.Active = True ) then it blocks the automatic-redirect for debugging/developing purposes and gives you links to click...

Continue reading →

Q. After I Transaction.Commit(), what read-only properties get populated in the response from Pronto?

Pronto Development / ProntoOpenNet FAQs No Comments

A. Transaction.Error Transaction.ErrorFriendlyMessage Transaction.OriginalReturnString Transaction.ID NOTE: Document will always be an index of zero since there can currently only be one document per transaction Transaction.Document(0).ID Transaction.Document(0).URL Transaction.Document(0).AccessToken...

Continue reading →

Q. How can I get two signers to sign from the same computer consecutively?

Pronto Development / ProntoOpenNet FAQs No Comments

A. For the first Signer's ClientReturnUrl, set it equal to "loop.asp?a=4&mode=consecutive". This will tell the first signature to skip the client return page and go directly to the next signer's signature.

Q. What is the difference between the Action.Types and Action.StandardTypes?

Pronto Development / ProntoOpenNet FAQs No Comments

Pronto.Server.Action.Types - the Action Type determines whether the action will come before (pre) the actual signing or after (post) the actual signing during the signature process for that particular signature. Pronto.Server.Action.StandardTypes - these are "out of the box" actions that can be added...

Continue reading →

Q. Why do I get a "Whitespace is not allowed" error?

Pronto Development / ProntoOpenNet FAQs No Comments

A. If you are getting a "XML Document validation failure-C00CE513:Whitespace is not allowed at this location." error, this is most likely due to an & (ampersand) in the XML your are posting to the Pronto Server that is not encoded properly. It must be encoded so that it appears as & instead...

Continue reading →

Q. Which URL should I use if I just want the user to print/download/view the document without signing it... the Document URL or the Signature URL?

Pronto Development / ProntoOpenNet FAQs No Comments

A. Transaction.Documents(0).URL .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color:...

Continue reading →

Q. How can I add a line under a signature?

Pronto Development / ProntoOpenNet FAQs No Comments

A. If you wanted to just add a line under where the signature will be you can do something like this: signature.Text3.Type = Pronto.Signature.TextTypes.TextPropertyDefined 'THIS LINE IS OPTIONAL SINCE TextPropertyDefined IS THE DEFAULT signature.Text3.Placement.Field = "pronto_signature1" 'This being...

Continue reading →

Q. Why does none of my code execute after Transaction.Commit()?

Pronto Development / ProntoOpenNet FAQs No Comments

A. If you are using the Signer.Link = Url then it is probably Response.Redirect -ing on the Transaction.Commit() call before it ever hits your code after the Transaction.Commit() call. You'd need to set Transaction.AutoRedirect = False , let your code run and then Response.Redirect ( Transaction.Document...

Continue reading →