Similar to our WYSIWYG editor code base we have created the ability to add in Signature Capture fields in Sage CRM screens.
When implemented we see the following
- Edit Mode – Empty state

- Before Save – the user signs

- View Mode – You see the signature on the screen

- SQL data -The data is stored as base64 data

The code base is on GIT and available at
https://github.com/crmtogether/CRMSignature
We use the amazing Signature pad code (also open source) to achieve this
https://github.com/szimek/signature_pad