pain.001
Сообщение ISO 20022, которым компания просит банк выполнить исходящие платежи, обычно сотни счетов в одном файле.
Полное название — CustomerCreditTransferInitiation, а префикс pain означает payments initiation, а не страдания при внедрении. Файл — три слоя XML: заголовок группы со счётчиком и контрольной суммой, один или несколько блоков PmtInf со счётом списания и датой исполнения, а под ними отдельные платежи с суммой, получателем и ссылкой. Банк отвечает сообщением pain.002, где сказано, что принято, а что отклонено.
Версия pain.001.001.03 2009 года продержалась больше десяти лет, а правила SEPA перешли на версию 2019 года только в ноябре 2023-го. Файлы ходят через EBICS, прямые host-to-host-соединения или Swift. В Швеции формат постепенно вытесняет собственные файлы платежей поставщикам Bankgirot, а внутри межбанковского пространства тот же платёж продолжает путь как pacs.008.