nordkit/svea
Modern PHP SDK for Svea Checkout, Payment Admin, webhook subscriptions and inbound webhook verification. Fluent API with typed value objects, retries, idempotency, async task polling, and a robust testing fake. Includes first-class Laravel integration.
nordkit/svea is a modern PHP SDK for the Svea Payments APIs.
It covers all four Svea API surfaces:
The core is framework-agnostic (PHP 8.2+, no Laravel required). A dedicated Laravel integration ships in src/Laravel/ with a service provider, facade, Artisan commands, and an event-based webhook bridge.
| nordkit/svea | Official PHP SDK | |
|---|---|---|
| PHP version | 8.2+ | older PHP versions |
final readonly value objects |
✅ | ❌ |
Fluent builders + when() / unless() |
✅ | ❌ |
| Typed exception hierarchy | ✅ | mostly array errors |
Test doubles (Svea::fake()) |
✅ | ❌ |
| First-class Laravel integration | ✅ | manual wiring |
| Strict types, PHPStan level 6 | ✅ | — |
📖 For the canonical Svea API contract see the official docs at paymentsdocs.svea.com.
How can I help you explore Laravel packages today?