Payments - v1.44.97
v1.44.97
Release Dates
- Sandbox: 31.03.2026
Improvements
Enhanced notification service logging for improved troubleshooting
Improved logging capabilities in the notification service to provide better diagnostic information and faster issue resolution.
Resolved timeout issues on Incoming SEPA Direct Debit page
Fixed timeout issues affecting the Incoming SEPA Direct Debit page during high-volume processing periods. The page now loads reliably when displaying pending and processed incoming pacs.003 payments, particularly during end-of-month operations when bulk message processing is at peak volume.
Updated IBAN Plus reference file to latest version
Retrieved and implemented the most recent IBAN Plus reference file from SWIFT to ensure accurate IBAN validation and processing capabilities.
Fixed AML result processing failure for Outgoing Instant Credit Transfers
Resolved an issue where AML accepted results were not properly processed for outgoing instant credit transfers, which previously caused transaction status updates to fail and prevented pacs.008 messages from being sent. The fix ensures proper status transitions from PENDING_AML to TO_BE_SENT and subsequent processing steps complete successfully.
Bug fixes
Fixed pacs.004 direct debit transaction status incorrectly showing REJECTED instead of RECEIVED
Fixed an issue where pacs.004 direct debit transactions displayed a status of REJECTED when they should have shown RECEIVED. This occurred when original pacs.003 transactions were returned or refunded. The system now correctly sets pacs.004 transaction status to RECEIVED ('01') when the original pacs.003 status is RETURNED ('03') or REFUNDED ('34').
Fixed missing sepablk data error when updating rejected credit transfer status
Resolved an error in external-gateway FailPaymentOrderHandler where suspended credit transfers being rejected would fail due to missing sepablk data. The system now properly handles sepatrnhed transaction and AML status updates to REJECTED without encountering null sepablk references in TemporaryDataService.
Fixed duplicate transaction processing issue in incoming pacs.008 with same txId across different bulks
Corrected the transaction filtering logic in incoming pacs.008 processing that incorrectly skipped transactions with identical txId values when they appeared in different bulks. The SepaRepository.filterOutExistingTransactions method now properly considers bulk differentiation, ensuring all valid transactions are processed regardless of txId duplication across separate bulks.
Fixed user account remaining disabled after password reset following failed login attempts
Resolved an issue where user accounts disabled after 5 failed login attempts remained disabled even after password reset. The system now properly re-enables user accounts during the password reset process, restoring normal access without requiring manual intervention.
For more information on the release timeline, see Mambu Release Cycle.