yousign/yousign-api-client
A PHP client for the YouSign electronic signature API that simplifies creating, sending, and managing signature requests, documents, and workflows from Laravel or plain PHP applications with a clean, fluent interface.
Consider it when:
Look elsewhere when:
SignatureProvider interface and keep the vendor SDK behind it. If you cannot afford even that abstraction layer, the constraint is your architecture, not the package.To executives: E-signature is a compliance capability, not a differentiator — we should buy it, not build it. Yousign is a French provider built around EU signature law (eIDAS), which matters if we sell into France and the EU. This PHP client is the vendor's own integration library, so the cost of wiring it in is measured in days, not quarters. The decision to make is vendor and market fit; the client is the cheap part.
To engineering: It's a first-party Composer package wrapping Yousign's REST API — install it, keep it behind a thin adapter interface, and treat the vendor object model as an implementation detail. The repository has minimal public traction, so budget for contract tests against a sandbox, verify it supports the API version we need, and confirm webhook signature verification is handled. Assume we will need idempotent webhook processing and a document-retention story regardless of client.
Ask: a one-to-two sprint spike on a single real document flow (create → sign → webhook → store evidence) to confirm the client's coverage and our abstraction holds. That spike produces the estimate; everything else here is a paper decision until then.
How can I help you explore Laravel packages today?