Search by

innoboxrr / omni-billing-stripe

hrauvc

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

Package info

github.com/innoboxrr/omni-billing-stripe

pkg:composer/innoboxrr/omni-billing-stripe

Statistics

Installs: 460

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.9 2026-08-22 18:27 UTC

This package is auto-updated.

Last update: 2026-08-22 18:27:41 UTC


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