innoboxrr / omni-billing-stripe
El adaptador de Stripe para OmniBilling proporciona una integración sin fisuras con la pasarela de pago de Stripe, permitiendo a los desarrolladores ejecutar transacciones de pago, gestionar suscripciones y manejar clientes con facilidad, todo ello a través de la interfaz estandarizada de OmniBillin
1.0.9
2026-08-22 18:27 UTC
Requires
- stripe/stripe-php: ^13.14
Requires (Dev)
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Stripe, behind a gateway-agnostic interface.
This is the Stripe adapter for OmniBilling. Your application keeps talking to one billing API; this package translates it to Stripe.
// Application code. Identical whichever driver is active. Billing::customer($user)->subscribe('pro-monthly')->create();
Swap to PayPal by changing one config value. No controller changes, no migration of business logic.
What it covers
| Payments | One-off charges, refunds, partial refunds |
| Subscriptions | Create, upgrade, downgrade, pause, cancel, trials, proration |
| Customers | Creation, payment methods, default card, billing address |
Install
composer require innoboxrr/omni-billing innoboxrr/omni-billing-stripe php artisan vendor:publish --tag=omni-billing-config
OMNI_BILLING_DRIVER=stripe STRIPE_KEY=pk_... STRIPE_SECRET=sk_...
Part of Innobox R&R — 52 open-source packages extracted from production work. innobox.systems