PHPackages                             gheb/docusign-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. gheb/docusign-bundle

ActiveSymfony-bundle[API Development](/categories/api)

gheb/docusign-bundle
====================

Symfony Bundle for electronic document signature with Docusign

5.6.5(3y ago)3520.8k↓50%13[3 issues](https://github.com/GregoireHebert/docusign-bundle/issues)[3 PRs](https://github.com/GregoireHebert/docusign-bundle/pulls)MITPHPPHP &gt;=7.2

Since Sep 5Pushed 2y ago4 watchersCompare

[ Source](https://github.com/GregoireHebert/docusign-bundle)[ Packagist](https://packagist.org/packages/gheb/docusign-bundle)[ Docs](https://github.com/GregoireHebert/docusign-bundle)[ GitHub Sponsors](https://github.com/gregoirehebert)[ GitHub Sponsors](https://github.com/vincentchalamon)[ RSS](/packages/gheb-docusign-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (36)Versions (65)Used By (0)

DocuSign Bundle
===============

[](#docusign-bundle)

[![Actions Status](https://github.com/gregoirehebert/docusign-bundle/workflows/CI/badge.svg)](https://github.com/gregoirehebert/docusign-bundle/actions)[![Packagist Version](https://camo.githubusercontent.com/817205a2907fa1577eaaa6694f5c6761e8ea0709bba298e3cc0e81df5690b256/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f676865622f646f63757369676e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/gheb/docusign-bundle)[![Software license](https://camo.githubusercontent.com/e86de3999ceba035d058f714ba94c0a4f126186409279ee200b3547de804e41f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f677265676f6972656865626572742f646f63757369676e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://github.com/gregoirehebert/docusign-bundle/blob/master/LICENSE)[![Coverage Status](https://camo.githubusercontent.com/6025dd4b22e9c61316396fae38356075a0ed22ecb00509209b021d814cc00d68/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f477265676f6972654865626572742f646f63757369676e2d62756e646c652f62616467652e7376673f6272616e63683d35302f6d65726765)](https://coveralls.io/github/GregoireHebert/docusign-bundle?branch=50/merge)

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](https://flysystem.thephpleague.com) and can be with [FlySystem Bundle](https://github.com/thephpleague/flysystem-bundle) to handle the files.

Requirements
------------

[](#requirements)

- php ^7.2
- simplexml php extension
- curl php extension

Table of Content
----------------

[](#table-of-content)

1. [Bundle Installation](doc/installation.md)
    1. [Register the bundle](doc/installation.md#register-the-bundle)
2. [Configure DocuSign](doc/configure-docusign.md#docusign-configuration)
    1. [Types of signatures](doc/configure-docusign.md#types-of-signatures)
    2. [Format restrictions:](doc/configure-docusign.md#format-restrictions)
    3. [Add an integration key on DocuSign](doc/configure-docusign.md#add-an-integration-key-on-docusign)
3. [Configure the bundle](doc/configure-the-bundle.md)
    1. [Create a default signature configuration](doc/configure-the-bundle.md#create-a-default-signature-configuration)
    2. [Testing configuration](doc/configure-the-bundle.md#testing-configuration)
    3. [Document variations](doc/configure-the-bundle.md#document-variations)
    4. [Multiple signature configuration](doc/configure-the-bundle.md#multiple-signature-configuration)
4. [Basic usage](doc/usage.md)
    1. [JWT consent agreement](doc/usage.md#jwt-consent-agreement)
    2. [Inside a twig template](doc/usage.md#inside-a-twig-template)
    3. [Events](doc/events.md)
        1. [Sign events](doc/events.md#sign-events)
        2. [WebHook events](doc/events.md#webhook-events)
5. [Customization](doc/customize-the-bundle.md)
    1. [Use the demo for testing](doc/customize-the-bundle.md#use-the-demo-for-testing)
    2. [Configure a custom storage](doc/customize-the-bundle.md#configure-a-custom-storage)
    3. [Override configuration signature positions](doc/customize-the-bundle.md#override-configuration-signature-positions)
    4. [Using an external route as callback](doc/customize-the-bundle.md#using-an-external-route-as-callback)
6. [Use league/flysystem-bundle](doc/use-flysystem-bundle.md)
    1. [Installation](doc/use-flysystem-bundle.md#installation)
    2. [Configure the storage](doc/use-flysystem-bundle.md#configure-the-storage)
    3. [Configure the signature](doc/use-flysystem-bundle.md#configure-the-signature)

Code of conduct
---------------

[](#code-of-conduct)

This bundle is ruled by a [code a conduct](/.github/CODE_OF_CONDUCT.md).

Contributing
------------

[](#contributing)

Please have a look to [the contributing guide](/.github/CONTRIBUTING.md).

Backward Compatibility promise
------------------------------

[](#backward-compatibility-promise)

This bundle follows the same Backward Compatibility promise as the Symfony framework:

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 57.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~18 days

Recently: every ~91 days

Total

61

Last Release

1319d ago

Major Versions

3.4.3 → 4.4.22019-09-21

3.4.5 → 4.4.32019-09-21

3.4.6 → 4.4.42019-09-23

3.4.x-dev → 4.5.02019-11-05

4.5.3 → 5.0.02019-11-17

PHP version history (2 changes)3.4.0PHP ^7.2

5.4.2PHP &gt;=7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/c437b6ce6712ab27b1d52e05c9ae0a643d1fc3cf0597a030a3e26268ca5fa988?d=identicon)[GregoireHebert](/maintainers/GregoireHebert)

---

Top Contributors

[![GregoireHebert](https://avatars.githubusercontent.com/u/878701?v=4)](https://github.com/GregoireHebert "GregoireHebert (84 commits)")[![vincentchalamon](https://avatars.githubusercontent.com/u/407859?v=4)](https://github.com/vincentchalamon "vincentchalamon (53 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![wluijt-endertech](https://avatars.githubusercontent.com/u/9488887?v=4)](https://github.com/wluijt-endertech "wluijt-endertech (2 commits)")[![toofff](https://avatars.githubusercontent.com/u/966550?v=4)](https://github.com/toofff "toofff (1 commits)")[![WENKz](https://avatars.githubusercontent.com/u/6490325?v=4)](https://github.com/WENKz "WENKz (1 commits)")[![ramonabejan](https://avatars.githubusercontent.com/u/3257295?v=4)](https://github.com/ramonabejan "ramonabejan (1 commits)")[![Chris53897](https://avatars.githubusercontent.com/u/7104259?v=4)](https://github.com/Chris53897 "Chris53897 (1 commits)")[![jmarmin](https://avatars.githubusercontent.com/u/10824783?v=4)](https://github.com/jmarmin "jmarmin (1 commits)")[![chalasr](https://avatars.githubusercontent.com/u/7502063?v=4)](https://github.com/chalasr "chalasr (1 commits)")

---

Tags

docusigndocusign-bundleelectronic-signaturesflysystem-bundlehacktoberfestsymfony-bundlesymfonySymfony Bundledocusignelectronic signature

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/gheb-docusign-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/gheb-docusign-bundle/health.svg)](https://phpackages.com/packages/gheb-docusign-bundle)
```

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M648](/packages/sylius-sylius)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[contao/core-bundle

Contao Open Source CMS

1231.6M2.3k](/packages/contao-core-bundle)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
