docusign-bundle
docusign-bundle copied to clipboard
Symfony bundle to create electronic signatures with DocuSign
DocuSign Bundle
This Symfony Bundle is used to create electronic signature with DocuSign. An Electronic Signature ensure a person agreed with a document.
This bundle is coupled with FlySystem and can be with FlySystem Bundle to handle the files.
Requirements
- php ^7.2
- simplexml php extension
- curl php extension
Table of Content
-
Bundle Installation
- Register the bundle
-
Configure DocuSign
- Types of signatures
- Format restrictions:
- Add an integration key on DocuSign
-
Configure the bundle
- Create a default signature configuration
- Testing configuration
- Document variations
- Multiple signature configuration
-
Basic usage
- JWT consent agreement
- Inside a twig template
-
Events
- Sign events
- WebHook events
-
Customization
- Use the demo for testing
- Configure a custom storage
- Override configuration signature positions
- Using an external route as callback
-
Use league/flysystem-bundle
- Installation
- Configure the storage
- Configure the signature
Code of conduct
This bundle is ruled by a code a conduct.
Contributing
Please have a look to the contributing guide.
Backward Compatibility promise
This bundle follows the same Backward Compatibility promise as the Symfony framework: https://symfony.com/doc/current/contributing/code/bc.html