Search by

innoboxrr / omni-billing-paypal

El adaptador de PayPal para OmniBilling facilita la integración completa con PayPal, ofreciendo a los desarrolladores la capacidad de realizar pagos, gestionar suscripciones y clientes, y acceder a funcionalidades específicas de PayPal mediante la interfaz unificada de OmniBilling.

Maintainers

Package info

github.com/innoboxrr/omni-billing-paypal

pkg:composer/innoboxrr/omni-billing-paypal

Transparency log

Statistics

Installs: 432

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:44 UTC


README

PayPal, behind a gateway-agnostic interface.

This is the PayPal adapter for OmniBilling. Your application keeps talking to one billing API; this package translates it to PayPal.

// Application code. Identical whichever driver is active.
Billing::customer($user)->subscribe('pro-monthly')->create();

Useful precisely where Stripe is not an option — markets, industries or customer preferences that require PayPal. Switching does not touch your business logic.

What it covers

Payments Orders, captures, refunds
Subscriptions Plans, billing agreements, upgrades, cancellation
Customers Payer records and stored funding sources

Install

composer require innoboxrr/omni-billing innoboxrr/omni-billing-paypal
php artisan vendor:publish --tag=omni-billing-config
OMNI_BILLING_DRIVER=paypal
PAYPAL_CLIENT_ID=...
PAYPAL_CLIENT_SECRET=...
PAYPAL_MODE=sandbox

Part of Innobox R&R — 52 open-source packages extracted from production work. innobox.systems