lamoda/payture-inpay-bundle
Symfony bundle for integrating the Payture InPay payment API, with bundle configuration and service wiring that make Payture payment operations easier to use in Symfony-based PHP applications.
payture-inpay-php-client, the vendor's official PHP SDK. The real decision is not "should we use this package" but "should Payture be our acquirer/processor," since the wrapper adds almost no logic of its own — replacing it later means replacing the underlying provider, not just a dependency.Adopt it when:
Look elsewhere when:
To executives: This is a small, low-cost integration package that lets our Laravel application take payments through Payture, one of the established processors in the Russian/CIS market. It is not a strategic asset — the strategic decision is the Payture merchant relationship. Engineering cost is measured in days, not months, and the main business risks are geographic/compliance fit and single-provider concentration, both of which sit with the commercial contract rather than the code. Release 1.2 is a routine dependency update with no product impact; it requires a staging regression test of checkout, not a roadmap conversation.
To engineering: Version 1.2 bumps the underlying payture-inpay-php-client to v1.2. Expect no API surface change in the wrapper, but pin and review the transitive upgrade, confirm Laravel/PHP version constraints still match our runtime, and re-run the payment happy path plus 3-D Secure, refund, and failure branches in staging before merge. Be explicit that this package is a transport binding: idempotency keys, webhook verification, order-state transitions, and reconciliation are ours to own, and should be designed as first-class components rather than assumed to come from the package.
How can I help you explore Laravel packages today?