The Aloaha eForms Provider is a server based software which allows the user to create HTML, responsive HTML and dynamic PDF forms with an easy to use WYSIWYG Online Editor.
Blockchain Payments
When filling up an eForm to apply for something usually some fees apply and need to be paid externally. Now with the Aloaha Forms you just define the the VallettaCoin Recipient and the Price when you release the form. Additionally you place a payment button on the form itself and the user can pay the fee with just a click of a button.
Optionally you can place a text box called “transactionreceipt” which will receive the payment transaction code. If you prefer QR Codes just place a text box called: qrcodetransactionreceipt
Obviously the transaction receipt will always be included in the PDF as PDF Property.
Authentication
In case a form has Blockchain payments a user has to log on to the form with his Blockchain Credentials. Basically the user digitally signs with his private key a string and is then identified with his Blockchain Address.
Signatures
There are two types of signatures available with the Aloaha eForms:
Simple Digital Signatures are signatures which can be written via touch screen or mouse directly on the form. They are explained HERE.
If the user is authenticated with his Blockchain Credentials then additionally the user digitally signs the form field contents of the form with his Blockchain key on submission of the form.
Last but not least the submitted form will be digitally signed and and Time Stamped with a RFC3161 compliant time token.
Cryptograms are embedded as PDF Properties into the final PDF Document. Additionally you can visualize them via QR Codes:
If you create a text field called “qrcodejsoncontent” it will hold the data which was digitally signed on submission.
The signature itself can be visualized if you create a text box called “qrcodejsonsignature“.
Try it out
Of course we created a simple sample form for you. To try it out please click HERE.
First you will be asked to set a password. Type any password into the password field. After that you are authenticated as Demo User. You can see more details for the Test User HERE.
To pay you need to click on the image coin with the V. After the payment was submitted you will see the transactionreceipt in the field left beside the button.
Of course you can also sign the documents via touch or the mouse and when you finally submit the form it will be digitally signed by Demo Users Blockchain Credentials.
You will see the signatures on the final PDF as QR Code.