Algorix Pay: Zero‑Commission, Event‑Driven Payments for Laravel
Patch your Laravel app to integrate Algorix Pay for zero‑commission, event‑driven payments.
Patch your Laravel app to integrate Algorix Pay for zero‑commission, event‑driven payments.
Summary
The article introduces Algorix Pay, an open‑source Laravel package that allows merchants to accept payments from bank bots (Click, Payme, Uzum) via MTProto userbots, delivering zero‑commission, direct card deposits without intermediaries. The package integrates with Laravel’s event system, emitting a PaymentReceived event that developers can hook into for order confirmation, notifications, and other business logic, and it uses Redis for idempotency and deduplication to safely process duplicate messages. Installation is straightforward with Composer, publishing the config, and running the pay:listen command, and the author highlights the extensibility of the driver architecture, allowing new bank drivers to be added in five minutes, making Algorix Pay a flexible, real‑time payment solution for Laravel applications.
Key changes
- Zero commission: payments go directly to the merchant’s card.
- Event‑driven architecture: emits PaymentReceived event for custom logic.
- Idempotency and deduplication via Redis to filter duplicate messages.
- Extensible driver system: new bank drivers can be added in ~5 min.
- Installation via Composer and artisan commands.
- Real‑time payment tracking with MTProto userbots reading bank bot messages.
- Open source on GitHub, free to use and modify.
- Supports Click, Payme, Uzum bank bots out of the box.