How do I add e-signing to my own software?
Your software sends SignZA the PDF and who is signing, and gets back a signing link, a 4-digit PIN and a WhatsApp message ready to send. Their client signs on their phone with no app and no account, and your software is told when they sign. We quote per partner, so email craig@signza.app and we will set you up with a key, or read signza.app/developers.
Steps
- Email craig@signza.app. We quote per partner, and we will set you up with a key to build against.
- Your software sends SignZA a request to create a document. The request carries your key, a title, the PDF and the name of the person signing. The PDF can go as text in the request or as a link to the file.
- In the same request, your software says where the signature goes. It gives the page and the position and size of the signature box.
- SignZA answers with a signing link, a 4-digit PIN and a WhatsApp message with the link and the PIN, ready to send.
- Your software or your customer sends that message to their client. SignZA does not send it for you.
- Their client opens the link on their phone and types the 4-digit PIN from the message.
- They sign with a finger in the signature box and press Confirm Signature.
- They type their full name, tick the box and press Finish signing.
- Your software is told when they sign. You register a web address that starts with https once, and SignZA sends a message to it that says document.signed, with the signer's name, the time and a link to the signed PDF.
- Your software asks SignZA for the signed PDF, and gets sent to the signed file.
- The signed PDF gets an ECT Act certificate page showing who signed and when.
Good to know
- Your software can also ask SignZA for the state of a document, which reads signed once they have signed.
- SignZA also tells your software when they decline, when they first open the document, and when the link expires.
- The person signing needs no app and no account.
- SignZA does not send the WhatsApp message itself.
Questions and answers
Does my customer have to leave my software to get a document signed?
Your software sends the document and gets the link, so your customer does not use SignZA to send it. Their client opens the SignZA signing page on their phone to sign.
What does the person signing need?
They need the link and the 4-digit PIN from the message. They do not need an app or an account.
Who sends the signing link and the PIN?
Your software or your customer sends the WhatsApp message. SignZA does not send it.
How do I find out when a document is signed?
SignZA sends a message to the web address you registered. It says document.signed, with the signer's name, the time and a link to the signed PDF.
How do I get a key, and what does it cost?
We quote per partner. Email craig@signza.app and we will set you up with a key.