Pain.001.001.03 Messages

Pain.001.001.03 messages are used to introduce batch messages containing multiple transactions to the application. These messages can contain transactions of either priority 'NORM' or 'HIGH' in the field 'PmtInf/CdtTrfTxInf/PmtTpInf/InstrPrty'. This will determine of the message is sent immediately or is kept waiting until bulked later.

The following table shows some of the files included in the directory: test_messages/pain.001 of the FTM DebulkingAndBulking Sample App project.
Table 1. Pain.001.001.03 Test Messages
File Name Description
Pain.001_110Pmnts_20HIGH.xml Message included 110 payments including 20 high priority transactions. These 20 transactions are sent in a single batch immediately while the remaining 90 are bulked later.
Pain.001_110Pmnts_ALLHIGH.xml Message includes 110 high priority payments all of which are sent in a single batch immediately.
Pain.001_110Pmnts_ALLNORM.xml Message included 110 normal payments and all are placed in a waiting state for bulking.
Pain.001_110Pmnts_InvalidPrty.xml Message included 110 payments that will fail validation due a message having an invalid value for its priority.