laraditz/xenopay
Laravel SDK for Xenopay payments. Authenticate via facade/container, create and view bills with access tokens, optional default credentials via .env, plus included migration. Returns XenopayResponse with helpers for status, message, data, and errors.
Pros:
Xenopay::auth()->login()), which aligns well with Laravel’s architectural conventions (e.g., Eloquent, Cashier)..env-based credential management, reducing hardcoded secrets and improving security.Cons:
200 OK before processing)./payments, /webhooks)..env system.UNSIGNED integer limits for large transactions).laraditz/xenopay).php artisan vendor:publish --provider="Laraditz\Xenopay\XenopayServiceProvider"..env credentials (XENOPAY_EMAIL, XENOPAY_PASSWORD).curl or guzzlehttp/guzzle for HTTP requests (check composer.json dependencies).laraditz/xenopay for updates (MIT license allows forks if needed).XENOPAY_EMAIL/XENOPAY_PASSWORD in .env.429 Too Many Requests).spatie/laravel-xenopay if it exists).xenopay_transactions table).spatie/fractal) to fail gracefully.xenopay_* tables.How can I help you explore Laravel packages today?