Upload the file to be signed
File to be signed
Optional: Where to redirect after signing completed
Signature creation process and integration complexity
Sign externally - much easier implementation and everything just works with 2 API-s. Send files to be signed, download signed file.
Sign locally - Better UX but you are responsible for showing all contents of the signed file and you need to implement each method separately.
Create and .asice container. Very powerful signature type, allows to sign any type of file and multiple files at once.
Sign PDF. Signature can be verified with Adobe Reader and only one PDF is allowed.