Install
Works with Drupal: ^10 || ^11 || ^12Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
107.61 KB
MD5: 72d4ceca1faf13ec79d5202f0023e974
SHA-1: 386866c3223683eb0a1e3ba2949e9711fc71c2b6
SHA-256: aa14919cff5237000da731053e12489bb6b0eeab289da9ad5e0898d705877b71
Download zip
138.51 KB
MD5: fac0cb5a99b8d318ba472387b5bf2df5
SHA-1: 3a827a22a40d4c68ab6ceb7251fae575ca0708e8
SHA-256: 2d29bbca1032c9feda5aebbbe69aad5535bf9e068209944a5295277d9d432467
Release notes
Fix Nova Poshta API timeout handling to prevent 502 errors on invoice creation pages.
Changes:
- Added connection and request timeouts for Nova Poshta API calls.
- Converted transport-level API failures into structured error responses instead of uncaught runtime exceptions.
- Added safe exception handling around automatic recipient creation and invoice create/update requests.
- Prevented PHP-FPM upstream resets when Nova Poshta API is slow or unavailable.