Documentation for a newer release is available. View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)

Optional Modules - Changes & Fixes

This page covers the optional module changes and fixes provided in IPF Release 2025.1.0

Scheme Packs

TIPS CSM

New

  • Added new configuration options for enabling or disabling non-EEA debtor address validations for a pacs.008 message with the following defaults (PAY-12807):

    • ipf.csm.tips.validation.pacs008.non-eea-debtor-address-validation-inbound.enabled = false

    • ipf.csm.tips.validation.pacs008.non-eea-debtor-address-validation-outbound.enabled = false

  • The non-EEA debtor address validation check for pacs.008 messages has been introduced for both outbound (PAY-12808) and inbound (PAY-12809), provided the associated configuration option is enabled. To enable this functionality, set:

    • For outbound messages: ipf.csm.tips.validation.pacs008.non-eea-debtor-address-validation-outbound.enabled = true

    • For inbound messages: ipf.csm.tips.validation.pacs008.non-eea-debtor-address-validation-inbound.enabled = true

Fixed

  • pacs.028 now correctly contains original pacs.008 MsgId in OrgnlMsgId tag (PAY-13310)

  • Reviewed/corrected Validaciones documentation for TIPS (PAY-13912)

SIC CSM

Fixed

  • Remittance information validation on pacs.008 is now applied as per scheme rules for inbound and outbound (PAY-1484)

  • NullPointerException on structured remittance information during validation (PAY-13578)

  • pacs.028 now correctly contains original pacs.008 MsgId in OrgnlMsgId tag (PAY-13310)

New

  • When setting additionalInfo using the SIC simulator, you can now use SpEL to enhance the generated data (PAY-1484)

RT1 CSM

New

  • Added new configuration options for enabling or disabling non-EEA debtor address validations for a pacs.008 message with the following defaults (PAY-12812):

    • ipf.csm.rt1.validation.pacs008.non-eea-debtor-address-validation-inbound.enabled = false

    • ipf.csm.rt1.validation.pacs008.non-eea-debtor-address-validation-outbound.enabled = false

  • The non-EEA debtor address validation check for pacs.008 messages has been introduced for both outbound (PAY-12813) and inbound (PAY-12814), provided the associated configuration option is enabled. To enable this functionality, set:

    • For outbound messages: ipf.csm.rt1.validation.pacs008.non-eea-debtor-address-validation-outbound.enabled = true

    • For inbound messages: ipf.csm.rt1.validation.pacs008.non-eea-debtor-address-validation-inbound.enabled = true

Fixed

  • pacs.028 now correctly contains original pacs.008 MsgId in OrgnlMsgId tag (PAY-13310)

IPF Archiver

Breaking Changes

  • IPF Archiver can no longer be configured to export V1 bundles, and can only export V2 archive bundles.

New

  • Added the option for a summary to be added to the DataEnvelope when archiving as a custom object representation, default value:

    • ipf.archiver.bundle.include-summary=false

Business Metrics

Breaking Changes

  • Business metric names are now prefixed with ipf_ by default, and this cannot be changed. e.g. the metric businessmetrics_payments_finished is now ipf_businessmetrics_payments_finished. This was previously opt-in with the configuration ipf.business-metrics-processor.opt-in-to-ipf-prefixed-metric-names = true. This configuration has also been removed.

Verification of Payee Requester

New

  • Delivery of MVP requester application with the following highlights:

    • Integration with FPAD

    • Kafka message logging

    • Validation

Verification of Payee Responder

New

  • Delivery of MVP responder application with the following highlights:

    • Integration with FPAD

    • Kafka message logging

    • Validation

    • Blocked phishing attempts