Releases: authorOd/monobank-acquiring
Releases · authorOd/monobank-acquiring
Release list
v1.4.0 - Production-ready Monobank Acquiring client
Highlights
- Added a replaceable HTTP layer via
HttpClientInterfaceand defaultCurlHttpClient. - Added structured exceptions for API, transport, JSON, and webhook failures.
- Added webhook verification and parsing helpers for
X-Sign, public-key fetching, typed payload accessors, event keys, and stale-event checks. - Added safe payload sanitization for application logs.
- Expanded invoice support with
ccy,validity,paymentType,qrId,code,agentFeePercent, andtipsEmployeeId. - Added invoice invalidation, hold finalization, merchant details, and statement submerchant code support.
- Added source-level regression tests and live smoke scripts for API verification.
Compatibility
Existing v1.x usage remains supported, including new MonoClient($key), invoices()->createInvoice(), invoice status checks, subscriptions, and current model constructors.
Verification
composer validate --strictcomposer test- PHP syntax checks for
srcandtests - Live smoke checks for public key, merchant details, invoice creation, and subscription creation
- Composer archive check with source-only package contents