You can find generic information about the messages sent between customer and bank when executing payments from this page.
This means two main types of messages:
- Payment initiation messages from customer to bank (pain.001.001.0x).
- Status reports from bank to customer (pain.002.001.0x).
These messages are defined by ISO 20022 Universal financial industry message scheme (UNIFI). Messages are based on XML (Extensible Mark-up Language). You can get full definition of these messages from the ISO 20022 web site: http://www.iso20022.org/.
SEPA and other stuff that our wiki covers.