PHPackages                             clonixdev/billcommerce-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. clonixdev/billcommerce-laravel

ActiveLibrary[API Development](/categories/api)

clonixdev/billcommerce-laravel
==============================

Laravel integration client for Billcommerce (Elafact) billing API

02PHP

Since May 22Pushed 2mo agoCompare

[ Source](https://github.com/clonixdev/billcommerce-laravel)[ Packagist](https://packagist.org/packages/clonixdev/billcommerce-laravel)[ RSS](/packages/clonixdev-billcommerce-laravel/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependenciesVersions (1)Used By (0)

clonixdev/billcommerce-laravel
==============================

[](#clonixdevbillcommerce-laravel)

Cliente Laravel para integrar aplicaciones con **Billcommerce** (API tenant tipo Elafact).

Instalación
-----------

[](#instalación)

```
composer require clonixdev/billcommerce-laravel
php artisan vendor:publish --tag=billcommerce-config
php artisan vendor:publish --tag=billcommerce-migrations
php artisan migrate
```

### Repositorio local (desarrollo)

[](#repositorio-local-desarrollo)

```
"repositories": [
    {
        "type": "path",
        "url": "../billcommerce-laravel",
        "options": { "symlink": true }
    }
],
"require": {
    "clonixdev/billcommerce-laravel": "@dev"
}
```

Variables de entorno
--------------------

[](#variables-de-entorno)

```
BILLCOMMERCE_URL=https://tenant.billcommerce.test
BILLCOMMERCE_MASTER_TOKEN=
BILLCOMMERCE_WEBHOOK_SECRET=
BILLCOMMERCE_ORIGIN=deploy-app
```

Compatibilidad con nombres legacy: `BILLING_URL`, `BILLING_MASTER_TOKEN`, etc.

Eventos webhook
---------------

[](#eventos-webhook)

Registra listeners en tu `EventServiceProvider`:

```
use Clonixdev\Billcommerce\Events\BillcommerceInvoicePaid;
use Clonixdev\Billcommerce\Events\BillcommerceSubscriptionCancelled;

protected $listen = [
    BillcommerceInvoicePaid::class => [
        \App\Listeners\HandleYourAppPayment::class,
    ],
    BillcommerceSubscriptionCancelled::class => [
        \App\Listeners\HandleYourAppSuspended::class,
    ],
];
```

Filtra por SKU con `Clonixdev\Billcommerce\Support\BillcommerceProductMatcher`.

Compatibilidad nix (tablas legacy)
----------------------------------

[](#compatibilidad-nix-tablas-legacy)

En `config/billcommerce.php`:

```
'tables' => [
    'tokens' => 'billing_tokens',
    'configs' => 'billing_configs',
    'products' => 'billing_hosting_products',
],
'models' => [
    'product' => \App\Models\BillingHostingProduct::class,
],
```

Rutas incluidas
---------------

[](#rutas-incluidas)

- `POST api/v1/webhooks/billcommerce` (y alias `webhooks/billing`)
- Proxy `api/v1/billing/orders|invoices|payments`
- Admin `api/v1/admin/billcommerce/config|products`

###  Health Score

19

—

LowBetter than 9% of packages

Maintenance58

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/cf9a00bf8bc1d9c910fa472049a250f8f8ebf3ed591cbc78e2d01e251d8de005?d=identicon)[clonixdev](/maintainers/clonixdev)

### Embed Badge

![Health badge](/badges/clonixdev-billcommerce-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/clonixdev-billcommerce-laravel/health.svg)](https://phpackages.com/packages/clonixdev-billcommerce-laravel)
```

###  Alternatives

[exsyst/swagger

A php library to manipulate Swagger specifications

35916.4M7](/packages/exsyst-swagger)[hubspot/api-client

Hubspot API client

24016.2M20](/packages/hubspot-api-client)[pocketmine/bedrock-protocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

172445.0k18](/packages/pocketmine-bedrock-protocol)[botman/driver-telegram

Telegram driver for BotMan

93459.5k6](/packages/botman-driver-telegram)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
