nokimaro/liontech-laravel
Laravel integration for the FusionPayments (LionTech) payment gateway. Auto-discovered service provider, static facade, DI-registered API client singletons, publishable env-based config, webhook signature verification, and RSA card encryption. PHP 8.3+, Laravel 11–13.
WebhookController example updated to use typed WebhookPayload DTO from SDK v1.1.3 — replaces manual array parsing with isSuccessful(), isDeclined(), and error->hasError()LionTechConfig: empty string key values (e.g. LIONTECH_KEY=) are now treated as null, triggering API auto-fetch fallback instead of passing an empty string to WebhookSignatureVerifier and CardEncryptornokimaro/liontech-php-sdk dependency to ^1.1.3EncryptionKeyClient registered as a singleton in the service container and exposed via the LionTech facadeCardEncryptor fallback was incorrectly fetching the webhook signature key (/signature-key) instead of the card encryption key (/encryption-key)CreateRefundRequest example now passes the required webhookUrl parameterResponseStatus comparison in examples updated to use .valueCreateOrderRequest README example now includes the required description fieldnokimaro/liontech-php-sdk dependency to ^1.1Nokimaro\LionTech\Laravel\Facades\LionTech for static access to all SDK clientsClient and all individual API clients as singletonsLionTechConfig helper for configuration access and validationconfig/liontech.php) with environment variable defaultsHow can I help you explore Laravel packages today?