Search by

liberusoftware / module-browser-game-commerce

curtisdelicata

Provider-neutral Browser Game Commerce capability.

Package info

github.com/liberusoftware/module-browser-game-commerce

Type:liberu-module

pkg:composer/liberusoftware/module-browser-game-commerce

Statistics

Installs: 4

Dependents: 3

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.1 2026-10-26 23:16 UTC

This package is auto-updated.

Last update: 2026-11-02 14:13:54 UTC


README

This package provides the core domain implementation for the Browser Game application. It owns the provider-neutral domain contracts, behavior, persistence, and authorization boundary for this capability.

Installation

composer require liberusoftware/module-browser-game-commerce

The package requires PHP 8.5 and Laravel 13. Enable it through the host application's module composition. It provides catalog products, stock and per-player limits, transactional checkout, idempotent orders, entitlement delivery, completion, and entitlement-revoking refunds. Products and orders may be shared or scoped to a tenant/team; all scoped operations reject cross-scope access. Currency debits and payment-provider settlement remain explicit integration boundaries for the Economy and payment adapters.

License

MIT. See LICENSE.