evp/paysera-wallet-php-client
A PHP client for the Paysera Wallet API that simplifies authentication, payment initiation, and callback handling. Integrates cleanly into Laravel and plain PHP projects, giving developers a straightforward, object-oriented wrapper for Paysera e-wallet transactions.
PaymentGateway/PayoutProvider interface alongside Stripe/Adyen/others. That framing turns "which SDK" into a contained, reversible decision rather than an architectural commitment.Adopt when all of these hold:
Look elsewhere when:
To executives: This is a small, officially maintained PHP client from Paysera that shortens our Paysera Wallet integration from weeks of bespoke work to days, at zero license cost. It's low strategic value and low cost — commodity plumbing, not a differentiator. The trade-off is operational: with a small open-source footprint (21 stars, no dependent packages), we own the support burden. We mitigate that by pinning versions, running contract tests against Paysera's sandbox, and hiding the SDK behind our own payment interface so we can replace it without a rewrite.
To engineering: Vendor-maintained SDK under the Paysera/EVP org, Composer-installable. It ships no Laravel glue — we add a service provider, config, and an adapter implementing our existing PaymentGateway contract. Hard rules: no SDK types in domain code, pinned version with an explicit upgrade owner, contract tests against sandbox in CI, and structured logging/metrics around every outbound call so failures are diagnosable without reading vendor source. If the maintenance burden exceeds a defined threshold over two quarters, we fall back to a thin HTTP client — the adapter boundary makes that a one-file change.
How can I help you explore Laravel packages today?