toneflix/laravel-pay-pocket
A Laravel package for adding payment wallets and transactions to your app, with simple APIs for funding pockets, tracking balances, recording transactions, and supporting multiple payment providers. It simplifies wallet-based payment workflows in Laravel.
Baseline assessment for toneflix/laravel-pay-pocket v4.0.0. This is a breaking platform-modernization release rather than a business-feature release: it renames the Composer package and PHP namespace, moves to the toneflix vendor, and restricts runtime support to PHP 8.3–8.4 and Laravel 12–13.
ToneflixCode\LaravelPayPocket with Toneflix\LaravelPayPocket, and update published config/imports. Feasibility drops sharply for large apps, downstream packages, or shared internal libraries that expose the old namespace.toneflix-code/laravel-pay-pocket? What is the security-advisory and release-monitoring path under the new vendor name? Does the package’s wallet/payment-ledger behavior change at all in v4, or is this purely platform/vendor modernization?^8.3|^8.4 with Illuminate ^12.0|^13.0. Applications on older Laravel/PHP need a platform upgrade before this package can be adopted. Dev tooling moves to Testbench ^10.11|^11.1 and Pest ^4, which mainly affects package contributors and CI rather than production runtime.composer remove toneflix-code/laravel-pay-pocket, then composer require toneflix/laravel-pay-pocket:^4.0. After that, replace the namespace in application imports, published config, tests, seeders, and any custom wrappers. Re-publish or diff the config if the package’s config file references the namespace.ToneflixCode\LaravelPayPocket, those must be migrated too.toneflix/laravel-pay-pocket, not the old name. Otherwise the package may become invisible to maintenance monitoring.Class not found after partial namespace replacement, Composer conflicts from stale package names, config cache referencing old classes, CI passing while production has cached config, and downstream packages pinning the old vendor. Deployment should include cache clears and a smoke test covering wallet/payment-pocket flows.How can I help you explore Laravel packages today?