shureban/laravel-sumsub-sdk
Laravel SDK that implements Sumsub API routes for identity verification workflows. Install via Composer, register the service provider, and publish the config to swap interfaces for concrete implementations.
SHAREHOLDER_REGISTRY document subtype added in v2.2.6. Useful when scoping whether a release includes sole-trader onboarding only or full corporate entity verification.PayloadDigest signature checking is a security control we would otherwise have to build and audit.Consider it when:
Look elsewhere when:
To executives: This is a shortcut, not a commitment. It gives us a ready-made Laravel integration to Sumsub so we can ship identity and business verification without spending engineering time on API plumbing, webhook signature checks, and response modeling. Sumsub remains the vendor decision; this package is replaceable glue under an MIT license, so there is no lock-in and no contractual exposure. The honest caveat is maturity: one maintainer, negligible external adoption. That is a code-level risk we contain by forking it into our codebase, not a reason to block a pilot. Recommendation: adopt with containment for an MVP, not as an org-wide standard until we have run it in production for a release cycle.
To engineering: Service provider registration, publishable config with interface-to-class bindings, typed DTOs via laravel-object-mapper, and webhook PayloadDigest verification. The surface is thin and the swap path is clean — bind it behind our own verification interface so the SDK is an implementation detail. Expect to own tests around the specific endpoints and events we use, plus retries, idempotency, and rate-limit handling. Plan to vendor the code and track upstream releases manually rather than depending on timely fixes.
How can I help you explore Laravel packages today?