Standard SWIFT ISO15022
Vue de détail du message MT102.STP - Virement à plusieurs clients
Description du message MT102.STP
The MT 102 STP allows the exchange of multiple customer credit transfers using a restricted set of fields and format options of the core MT 102 to make it straight through processable. The MT 102 STP is a compatible subset of the core MT 102 that is documented separately in this section.
The differences with the core MT 102 are:
- appropriate MT 102 STP format validation is triggered by the code STP in the validation flag field 119 ({3:{119:STP}}) of the user header of the message (block 3)
- fields 52 and 57 may only be used with letter option A
- field 51A is not used in MT 102 STP. This message may only be used on the FIN SWIFT network since it requires special validation
- field 23 may only contain codes CREDIT and SPAY
- subfield 1 (Account) of field 59a is always mandatory
- field 72, code INS must be followed by a valid financial institution BIC
- field 72, codes REJT/RETN must not be used
- field 72 must not include ERI information.
Utilisation du message MT102.STP
Conveys multiple payment instructions between financial institutions
Scope du message MT102.STP
This message is sent by or on behalf of the financial institution of the ordering customer(s) to another financial institution for payment to the beneficiary customer.
It requests the Receiver to credit the beneficiary customer(s) directly or indirectly through a clearing mechanism or another financial institution, or to issue a cheque to the beneficiary.
This message is used to convey multiple payment instructions between financial institutions for clean payments. Its use is subject to bilateral/multilateral agreements between Sender and Receiver.
Amongst other things, these bilateral agreements cover the transaction amount limits, the currencies accepted and their settlement. The multiple payments checklist included below is recommended as a guide for institutions in the setup of their agreements.
Structure du message MT102.STP
Définition
This field specifies the reference assigned by the Sender to unambiguously identify the message.
2
23
Bank Operation Code
M
Définition
This field identifies the type of operation.
3
50a
A
Ordering Customer
C
Définition
This field identifies the customer ordering all transactions described in sequence B.
Format
Option A | [/34x] 4!a2!a2!c[3!c] | (Account) (Identifier Code) |
Option F | 35x 4*35x | (Party Identifier) (Name and Address) |
Option K | [/34x] 4*35x | (Account) (Name and Address) |
4
52A
Ordering Institution
C
Définition
This field specifies the financial institution, when different from the Sender, which instructed the Sender to transmit all transactions described in sequence B. This is applicable even if field(s) 50a contain(s) an IBAN.
Format
Option A | [/1!a][/34x] 4!a2!a2!c[3!c] | (Party Identifier) (Identifier Code) |
5
26T
Transaction Type Code
C
Définition
This field identifies the nature of, purpose of and/or reason for all transactions described in sequence B, for example, salaries, pensions or dividends.
6
77B
Regulatory Reporting
C
Définition
This field specifies the codes for the statutory and/or regulatory information required by the authorities in the country of the Receiver or the Sender.
7
71A
Details of Charges
C
Définition
This field specifies which party will bear the charges for all transactions described in sequence B.
Définition
This field specifies the exchange rate used to convert all instructed amounts specified in field 33B in sequence B.
9
21
Transaction Reference
M
Définition
This field specifies the unambiguous reference for the individual transaction contained in a particular occurrence of sequence B.
10
32B
Transaction Amount
M
Définition
This field specifies the individual transaction amount remitted by the Sender to the Receiver.
Format
Option B | 3!a15d | (Currency)(Amount) |
11
50a
A
Ordering Customer
C
Définition
This field identifies the customer ordering the transaction in this occurrence of the sequence.
Format
Option A | [/34x] 4!a2!a2!c[3!c] | (Account) (Identifier Code) |
Option F | 35x 4*35x | (Party Identifier) (Name and Address) |
Option K | [/34x] 4*35x | (Account) (Name and Address) |
12
52A
Ordering Institution
C
Définition
This field specifies the financial institution, when other than the Sender, which instructed the Sender to transmit the transaction. This is applicable even if field 50a contains an IBAN.
Format
Option A | [/1!a][/34x] 4!a2!a2!c[3!c] | (Party Identifier) (Identifier Code) |
13
57A
Account With Institution
O
Définition
This field specifies the financial institution which services the account for the beneficiary customer identified in the same sequence. This is applicable even if field 59a contains an IBAN.
Format
Option A | [/1!a][/34x] 4!a2!a2!c[3!c] | (Party Identifier) (Identifier Code) |
14
59a
Beneficiary Customer
M
Définition
This field specifies the customer to which the transaction amount should be transmitted.
Format
No letter option | [/34x] 4*35x | (Account) (Name and Address) |
Option A | [/34x] 4!a2!a2!c[3!c] | (Account) (Identifier Code) |
Option F | [/34x] 4*(1!n/33x) | (Account) (Number)(Name and Address Details) |
15
70
Remittance Information
O
Définition
This field specifies details of the individual transaction which are to be transmitted to the beneficiary customer.
16
26T
Transaction Type Code
C
Définition
This field identifies the nature of, purpose of, and/or reason for the individual transaction, for example, salary, pension or dividend.
17
77B
Regulatory Reporting
C
Définition
This field specifies the codes for the statutory and/or regulatory information required by the authorities in the country of the Receiver or the Sender.
18
33B
Currency/Instructed Amount
C
Définition
This field specifies the currency and amount of the instruction. This amount is provided for information purposes and has to be transported unchanged through the transaction chain.
Format
Option B | 3!a15d | (Currency)(Amount) |
19
71A
Details of Charges
C
Définition
This field specifies which party will bear the charges for the transaction in the same occurrence of sequence B.
20
71F
Sender's Charges
C
Définition
This repetitive field specifies the currency and amount of the transaction charges deducted by the Sender and by previous banks in the transaction chain.
Format
Option F | 3!a15d | (Currency)(Amount) |
21
71G
Receiver's Charges
C
Définition
This field specifies the currency and amount of the transaction charges due to the Receiver.
Format
Option G | 3!a15d | (Currency)(Amount) |
Définition
This field specifies the exchange rate used to convert the instructed amount specified in field 33B in the same occurrence of sequence B.
23
32A
Value Date, Currency Code, Amount
M
Définition
This field specifies the value date, the currency and the settlement amount. The settlement amount is the amount to be booked/reconciled at interbank level.
Format
Option A | 6!n3!a15d | (Date)(Currency)(Amount) |
Définition
This field specifies the sum of all amounts appearing in field 32B in each occurrence of sequence B.
25
71G
Sum of Receiver's Charges
C
Définition
This field specifies the currency and accumulated amount of the transaction charges due to the Receiver.
Format
Option G | 3!a15d | (Currency)(Amount) |
Définition
This repetitive field specifies one or several time indication(s) related to the processing of the payment instruction.
Format
Option C | /8c/4!n1!x4!n | (Code)(Time indication)(Sign)(Time offset) |
27
53a
A
Sender's Correspondent
O
Définition
Where required, this field specifies the account or branch of the Sender or another financial institution through which the Sender will reimburse the Receiver.
Format
Option A | [/1!a][/34x] 4!a2!a2!c[3!c] | (Party Identifier) (Identifier Code) |
Option C | /34x | (Account) |
28
54A
Receiver's Correspondent
O
Définition
Where required, this field specifies the branch of the Receiver or another financial institution at which the funds will be made available to the Receiver.
Format
Option A | [/1!a][/34x] 4!a2!a2!c[3!c] | (Party Identifier) (Identifier Code) |
29
72
Sender to Receiver Information
O
Définition
This field specifies additional information for the Receiver.
Format
6*35x | (Narrative Structured Format) |