Download the PHP package romansh/laravel-creem-store-simulator without Composer
On this page you can find all versions of the php package romansh/laravel-creem-store-simulator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-creem-store-simulator
Creem Store Simulator
Standalone Laravel application that simulates the subset of the Creem payment API used by:
The goal is deterministic local testing for agent demos and heartbeat logic.
Installation
Capabilities
- Creem-like HTTP endpoints under
/api/v1 - Search endpoints such as
/subscriptions/searchand/transactions/search - Multi-store resolution by
x-api-key - SQLite-backed products, customers, subscriptions, transactions, and checkouts
- Demo seeders and scenario commands
- Optional signed webhook delivery into an agent app
- FrankenPHP-friendly runtime
List responses mirror Creem pagination and include items, pagination, and a compatibility total alias.
Quick start
Point your agent app to the simulator:
Main commands
php artisan simulator:seed-demo— create a realistic baseline datasetphp artisan simulator:advance— append fresh activity for the next heartbeat cyclephp artisan simulator:send-webhook payment.failed— push a signed webhook to the configured agent app
Docker
See the laravel-creem-agent-demo repository for a Docker Compose setup that runs this simulator alongside the agent app.
Testing
License
MIT
All versions of laravel-creem-store-simulator with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
laravel/framework Version ^11.0 || ^12.0
laravel/octane Version ^2.17
laravel/tinker Version ^2.10.1
laravel/framework Version ^11.0 || ^12.0
laravel/octane Version ^2.17
laravel/tinker Version ^2.10.1
The package romansh/laravel-creem-store-simulator contains the following files
Loading the files please wait ...