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.
Adopt if:
Look elsewhere if:
"This Laravel package lets us integrate Xenopay’s payment processing with minimal dev effort, unlocking revenue in [target regions/markets]. It’s a drop-in solution for subscriptions, one-time payments, and payouts—reducing our payment infrastructure costs by [X]% while complying with local regulations. Given its MIT license and Laravel-native design, it’s a low-risk way to scale monetization without heavy custom development."
Key Ask:
"The laraditz/xenopay package provides a Laravel facade/service container for Xenopay’s API, handling auth, transactions, and basic config via .env. It’s lightweight (no heavy dependencies) and supports Laravel 5.5+ auto-discovery. Here’s how we’d leverage it:
Core Features:
$response = Xenopay::auth()->login([...]) or app('Xenopay')..env to avoid hardcoding.Gaps to Address:
XenopayServiceProvider or build a separate listener.try-catch for retries/timeouts.Http::fake()).Alternatives Considered:
Proposal: Start with a proof-of-concept for [high-priority flow, e.g., subscription checkout] and iterate based on performance/data needs."*
Key Ask:
How can I help you explore Laravel packages today?