Receiving Notifications from Iberpay

The Iberpay CSM Service will forward the following messages from the Iberpay scheme:

Message Namespace CSM Service Endpoint IPF API Message

Participant Data Load

http://soap.sctinst.iberpay.es/consumed/CARGAENTIDADESSCTINST

/WS_CARGAENTIDADESSCTINST

ParticipantDataLoadNotification

Participant Availability

urn:iso:std:iso:20022:tech:xsd:admi.004.001.02

/WS_DISP_DIFU

ParticipantUnavailableNotification

  • The messages forwarded will be placed onto the queue in their XML format (un-base64’d)

Please consult Transport Reference for additional details on the queues/topics where these messages are sent.

Example messages

Here are some example payloads of the notification messages that may be sent from the Iberpay CSM Service

Participant Data Load

{
  "requestId": "participant-data-load-notification",
  "processingContext": {
    "checkpoint": "MESSAGE_LOG|UNKNOWN|9a659fcc-1fee-4110-b0bc-1e6075cd9ef1",
    "unitOfWorkId": "UNKNOWN",
    "clientRequestId": "UNKNOWN",
    "processingEntity": "UNKNOWN"
  },
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "createdAt": "2025-12-10T03:59:24.793Z",
  "payload": {
    "content": {
      "csm": "Iberpay",
      "rawMessage": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<ns7:Input xmlns=\"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03\" xmlns:ns6=\"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09\" xmlns:ns5=\"urn:iso:std:iso:20022:tech:xsd:camt.056.001.08\" xmlns:ns7=\"http://soap.sctinst.iberpay.es/consumed/CARGAENTIDADESSCTINST\" xmlns:ns2=\"urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08\" xmlns:ns4=\"urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10\" xmlns:ns3=\"urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09\">\n    <ns7:EntitiesList>\n        <ns7:Entity>\n            <ns7:SchemaCd>IBP</ns7:SchemaCd>\n            <ns7:BICSttlmtEntity>CHASUS33</ns7:BICSttlmtEntity>\n            <ns7:BICRepresentedEntity>CHASUS33XXX</ns7:BICRepresentedEntity>\n            <ns7:NmEntity>C</ns7:NmEntity>\n            <ns7:Address>D</ns7:Address>\n            <ns7:Country>ES</ns7:Country>\n            <ns7:Nrbe>1111</ns7:Nrbe>\n            <ns7:RegisterDate>2025-01-01T01:01:01.000Z</ns7:RegisterDate>\n            <ns7:ParticipationType>D</ns7:ParticipationType>\n            <ns7:LastModDate>2025-01-01T01:01:01.000Z</ns7:LastModDate>\n            <ns7:LastModTime>01:01:01Z</ns7:LastModTime>\n        </ns7:Entity>\n    </ns7:EntitiesList>\n</ns7:Input>\n"
    },
    "version": {
      "major": 1,
      "minor": 0,
      "patch": 0
    }
  },
  "customBusinessData": {
    "headers": {},
    "metaData": {}
  },
  "externalRequestBody": "{\"Document\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8bnM3OklucHV0IHhtbG5zPSJ1cm46aXNvOnN0ZDppc286MjAwMjI6dGVjaDp4c2Q6cGFjcy4wMjguMDAxLjAzIiB4bWxuczpuczY9InVybjppc286c3RkOmlzbzoyMDAyMjp0ZWNoOnhzZDpjYW10LjAyOS4wMDEuMDkiIHhtbG5zOm5zNT0idXJuOmlzbzpzdGQ6aXNvOjIwMDIyOnRlY2g6eHNkOmNhbXQuMDU2LjAwMS4wOCIgeG1sbnM6bnM3PSJodHRwOi8vc29hcC5zY3RpbnN0LmliZXJwYXkuZXMvY29uc3VtZWQvQ0FSR0FFTlRJREFERVNTQ1RJTlNUIiB4bWxuczpuczI9InVybjppc286c3RkOmlzbzoyMDAyMjp0ZWNoOnhzZDpwYWNzLjAwOC4wMDEuMDgiIHhtbG5zOm5zND0idXJuOmlzbzpzdGQ6aXNvOjIwMDIyOnRlY2g6eHNkOnBhY3MuMDAyLjAwMS4xMCIgeG1sbnM6bnMzPSJ1cm46aXNvOnN0ZDppc286MjAwMjI6dGVjaDp4c2Q6cGFjcy4wMDQuMDAxLjA5Ij4KICAgIDxuczc6RW50aXRpZXNMaXN0PgogICAgICAgIDxuczc6RW50aXR5PgogICAgICAgICAgICA8bnM3OlNjaGVtYUNkPklCUDwvbnM3OlNjaGVtYUNkPgogICAgICAgICAgICA8bnM3OkJJQ1N0dGxtdEVudGl0eT5DSEFTVVMzMzwvbnM3OkJJQ1N0dGxtdEVudGl0eT4KICAgICAgICAgICAgPG5zNzpCSUNSZXByZXNlbnRlZEVudGl0eT5DSEFTVVMzM1hYWDwvbnM3OkJJQ1JlcHJlc2VudGVkRW50aXR5PgogICAgICAgICAgICA8bnM3Ok5tRW50aXR5PkM8L25zNzpObUVudGl0eT4KICAgICAgICAgICAgPG5zNzpBZGRyZXNzPkQ8L25zNzpBZGRyZXNzPgogICAgICAgICAgICA8bnM3OkNvdW50cnk+RVM8L25zNzpDb3VudHJ5PgogICAgICAgICAgICA8bnM3Ok5yYmU+MTExMTwvbnM3Ok5yYmU+CiAgICAgICAgICAgIDxuczc6UmVnaXN0ZXJEYXRlPjIwMjUtMDEtMDFUMDE6MDE6MDEuMDAwWjwvbnM3OlJlZ2lzdGVyRGF0ZT4KICAgICAgICAgICAgPG5zNzpQYXJ0aWNpcGF0aW9uVHlwZT5EPC9uczc6UGFydGljaXBhdGlvblR5cGU+CiAgICAgICAgICAgIDxuczc6TGFzdE1vZERhdGU+MjAyNS0wMS0wMVQwMTowMTowMS4wMDBaPC9uczc6TGFzdE1vZERhdGU+CiAgICAgICAgICAgIDxuczc6TGFzdE1vZFRpbWU+MDE6MDE6MDFaPC9uczc6TGFzdE1vZFRpbWU+CiAgICAgICAgPC9uczc6RW50aXR5PgogICAgPC9uczc6RW50aXRpZXNMaXN0Pgo8L25zNzpJbnB1dD4K\"}"
}

System Event Notification (admi.004)

{
  "requestId": "participant-unavailable",
  "processingContext": {
    "associationId": "participant-unavailable",
    "checkpoint": "MESSAGE_LOG|participant-unavailable|fea263cf-3d7f-46cd-8524-890d8cf0314c",
    "unitOfWorkId": "participant-unavailable",
    "clientRequestId": "UNKNOWN",
    "processingEntity": "UNKNOWN"
  },
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "createdAt": "2025-12-11T04:10:48.632Z",
  "payload": {
    "content": {
      "csm": "Iberpay",
      "participantId": "FQJRESO0XXX",
      "rawMessage": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<ns7:Document xmlns=\"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03\" xmlns:ns6=\"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09\" xmlns:ns5=\"urn:iso:std:iso:20022:tech:xsd:camt.056.001.08\" xmlns:ns8=\"http://soap.sctinst.iberpay.es/consumed/CARGAENTIDADESSCTINST\" xmlns:ns7=\"urn:iso:std:iso:20022:tech:xsd:admi.004.001.02\" xmlns:ns2=\"urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08\" xmlns:ns4=\"urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10\" xmlns:ns3=\"urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09\">\n    <ns7:SysEvtNtfctn>\n        <ns7:EvtInf>\n            <ns7:EvtCd>982</ns7:EvtCd>\n            <ns7:EvtParam>20251211151048IPAYESMMXXXQqHB4CS12O</ns7:EvtParam>\n            <ns7:EvtParam>BROADCAST</ns7:EvtParam>\n            <ns7:EvtParam>FQJRESO0XXX</ns7:EvtParam>\n            <ns7:EvtParam>Bankia S.A.</ns7:EvtParam>\n            <ns7:EvtParam>AVAILABLE</ns7:EvtParam>\n            <ns7:EvtParam>LTRCORE</ns7:EvtParam>\n            <ns7:EvtTm>2025-12-11T04:10:48.505Z</ns7:EvtTm>\n        </ns7:EvtInf>\n    </ns7:SysEvtNtfctn>\n</ns7:Document>\n"
    },
    "version": {
      "major": 1,
      "minor": 0,
      "patch": 0
    }
  },
  "customBusinessData": {
    "headers": {},
    "metaData": {}
  },
  "externalRequestBody": "{\"Document\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8bnM3OkRvY3VtZW50IHhtbG5zPSJ1cm46aXNvOnN0ZDppc286MjAwMjI6dGVjaDp4c2Q6cGFjcy4wMjguMDAxLjAzIiB4bWxuczpuczY9InVybjppc286c3RkOmlzbzoyMDAyMjp0ZWNoOnhzZDpjYW10LjAyOS4wMDEuMDkiIHhtbG5zOm5zNT0idXJuOmlzbzpzdGQ6aXNvOjIwMDIyOnRlY2g6eHNkOmNhbXQuMDU2LjAwMS4wOCIgeG1sbnM6bnM4PSJodHRwOi8vc29hcC5zY3RpbnN0LmliZXJwYXkuZXMvY29uc3VtZWQvQ0FSR0FFTlRJREFERVNTQ1RJTlNUIiB4bWxuczpuczc9InVybjppc286c3RkOmlzbzoyMDAyMjp0ZWNoOnhzZDphZG1pLjAwNC4wMDEuMDIiIHhtbG5zOm5zMj0idXJuOmlzbzpzdGQ6aXNvOjIwMDIyOnRlY2g6eHNkOnBhY3MuMDA4LjAwMS4wOCIgeG1sbnM6bnM0PSJ1cm46aXNvOnN0ZDppc286MjAwMjI6dGVjaDp4c2Q6cGFjcy4wMDIuMDAxLjEwIiB4bWxuczpuczM9InVybjppc286c3RkOmlzbzoyMDAyMjp0ZWNoOnhzZDpwYWNzLjAwNC4wMDEuMDkiPgogICAgPG5zNzpTeXNFdnROdGZjdG4+CiAgICAgICAgPG5zNzpFdnRJbmY+CiAgICAgICAgICAgIDxuczc6RXZ0Q2Q+OTgyPC9uczc6RXZ0Q2Q+CiAgICAgICAgICAgIDxuczc6RXZ0UGFyYW0+MjAyNTEyMTExNTEwNDhJUEFZRVNNTVhYWFFxSEI0Q1MxMk88L25zNzpFdnRQYXJhbT4KICAgICAgICAgICAgPG5zNzpFdnRQYXJhbT5CUk9BRENBU1Q8L25zNzpFdnRQYXJhbT4KICAgICAgICAgICAgPG5zNzpFdnRQYXJhbT5GUUpSRVNPMFhYWDwvbnM3OkV2dFBhcmFtPgogICAgICAgICAgICA8bnM3OkV2dFBhcmFtPkJhbmtpYSBTLkEuPC9uczc6RXZ0UGFyYW0+CiAgICAgICAgICAgIDxuczc6RXZ0UGFyYW0+QVZBSUxBQkxFPC9uczc6RXZ0UGFyYW0+CiAgICAgICAgICAgIDxuczc6RXZ0UGFyYW0+TFRSQ09SRTwvbnM3OkV2dFBhcmFtPgogICAgICAgICAgICA8bnM3OkV2dFRtPjIwMjUtMTItMTFUMDQ6MTA6NDguNTA1WjwvbnM3OkV2dFRtPgogICAgICAgIDwvbnM3OkV2dEluZj4KICAgIDwvbnM3OlN5c0V2dE50ZmN0bj4KPC9uczc6RG9jdW1lbnQ+Cg==\"}"
}