mpay24/mpay24-php
A PHP SDK for integrating the mPAY24 payment gateway, offering convenient access to payment processing, transaction management, and related API operations for Laravel/PHP applications.
PaymentGateway interface (recommended) or leak mPAY24 types into domain code.Consider it when:
Look elsewhere when:
To executives: This is the official PHP SDK for mPAY24, an Austrian payment provider — relevant only if we go with that PSP, typically for a DACH-market launch. It is MIT-licensed and free, so the cost is engineering time, not licensing: roughly a few days of integration instead of one to two weeks building the API client ourselves. The trade-off is maturity — low adoption (~13 stars) and no release since 2022 mean we should treat it as a thin adapter we own, not a supported platform. Recommendation: adopt only alongside the mPAY24 commercial decision, isolate it behind our own payments interface, and timebox a compatibility spike against our PHP/Laravel versions.
To engineering: Vendor wrapper around mPAY24's REST API. Wrap it behind an internal PaymentGateway contract from day one; do not let its DTOs reach domain code. Before committing, verify PHP 8.2+/Laravel 10+ support, test coverage, exception/timeout behaviour, and idempotency handling on payment initiation. Add contract tests against the sandbox so a future fork or replacement is a swap, not a rewrite. Watch the dependency for security advisories.
How can I help you explore Laravel packages today?