Payments - v1.44.87
v1.44.87
Release Dates
- Sandbox: 30.03.2026
Features
LEI Code Processing for Instant Payments
MPG now captures and stores Legal Entity Identifier (LEI) codes from Ultimate Debtor information in incoming pacs.008 Instant payment messages. The system extracts LEI data from the CdtTrfTxInf/UltmtDbtr/Id/OrgId/LEI path in pacs.008.001.08 messages and stores it with the associated payment transaction. Stored Ultimate Debtor LEI codes are accessible through the Payment Details API and included in Instructions API responses for enhanced regulatory transparency and analytical capabilities.
Shortened Naming Convention Support for camt.056 Cancellation Messages
MPG now processes incoming camt.056 payment cancellation messages that reference original pacs.008 transactions using the shortened naming convention "pacs.008" in the OrgnlMsgNmId field. This update ensures compliance with SEPA 2025 rulebook requirements while maintaining backward compatibility with existing full version naming conventions (pacs.008.001.0X). The system correctly processes and actions cancellation requests regardless of the naming convention used.
Shortened Naming Convention Support for pacs.004 Return Messages
MPG now processes incoming pacs.004 payment return messages that reference original pacs.008 Instant transactions using the shortened naming convention "pacs.008" in the OrgnlMsgNmId field. The system successfully validates and links returns to original payments using either the shortened "pacs.008" format or the full version format (pacs.008.001.0X), ensuring proper reconciliation and compliance with SEPA 2025 rulebook standards.
Improvements
Enhanced logging for outgoing payment scheduler operations
Improved logging capabilities in the outgoing payment scheduler to provide better visibility into SEPA transaction processing. The system now includes comprehensive trace logs for instant payment cancellation rejection methods, enabling clearer determination of successful transaction collection. Enhanced exception handling provides detailed context information, including specific method names and operational details when errors occur.
Payment Components engine updated to version 25.18.0-RC for 2025 rulebook compliance
Implemented Payment Components engine version 25.18.0-RC to support 2025 rulebook changes. The updated engine includes new validation libraries for regulatory compliance items and is deployed under the existing 2025 rulebook changes feature flag. This update ensures payment processing adheres to the latest industry standards and regulatory requirements.
Improved diagnostic logging for outgoing payment gateway operations
Enhanced logging framework for the outgoing payment gateway scheduler to provide better operational visibility. Added comprehensive logging for instant payment cancellation rejection processing methods, including success/failure indicators for SEPA transaction collection. Improved exception handling now includes method-specific context and detailed error information to reduce troubleshooting time.
Bug fixes
Fixed processing of camt.029 cancellation messages with original message name identification
Resolved an issue where inbound camt.029 cancellation messages failed to process when containing <OrgnlMsgNmId>pacs.008</OrgnlMsgNmId> references. The system now correctly recognizes and processes these original message name identifiers, ensuring cancellation requests are properly actioned or evaluated without triggering "Unrecognized original message name id" errors.
Fixed error handling for pacs.002 messages with invalid transaction references
Corrected the invalid reference scenario processing for inbound pacs.002 messages. When a pacs.002 message contains an OrgnlMsgNmId like "pacs.008" but the referenced transaction cannot be found, the system now properly triggers the appropriate error handling and rejection process instead of failing to process the message.
For more information on the release timeline, see Mambu Release Cycle.