1. Payments
URI
POST: /API/v1/ISO20022/Payments
XML scheme
pain.001.001.06
Scheme description
№ | R/O | Description | Link | Comment |
---|---|---|---|---|
Absolute path Document.CstmrCdtTrfInitn.GrpHdr |
||||
1 |
R |
Unique message ID |
MsgId |
Message ID assigned in the external system is specified. |
2 |
R |
Date and time the message was created |
CreDtTm |
Date format YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
3 |
R |
Number of transactions in the message |
NbOfTxs |
The total number of payments (CdtTrfTxInf sections) in the message |
4 |
O |
Total amount |
CtrlSum |
Total of all individual amounts included in the message, irrespective of currencies |
5 |
R |
Full name of the company |
InitgPty.Nm |
|
6 |
R |
TIN of the account holder |
InitgPty.Id.OrgId.Othr.Id |
|
7 |
R |
ISO data type code for TIN |
InitgPty.Id.OrgId.Othr.SchmeNm.Cd |
Constant "TXID" |
Absolute path Document.CstmrCdtTrfInitn.PmtInf |
||||
8 |
R |
Unique package ID |
PmtInfId |
The ID of the payments group is specified. The ID must not match the MsgId and other identifiers |
9 |
R |
Payment method |
PmtMtd |
Constant "TRF" |
10 |
R |
Date of document |
ReqdExctnDt |
Used if there is no Pmtlnf.CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
11 |
R |
Name of the payer (8) |
Dbtr.Nm |
|
12 |
O |
Name of the payer (8) |
Dbtr.CtctDtls.Nm |
Should be filled if the name of the payer is more than 140 characters. |
13 |
R |
TIN of the payer (60) |
Dbtr.Id.OrgId.Othr.Id |
|
14 |
R |
ISO data type code for TIN |
Dbtr.Id.OrgId.Othr.SchmeNm.Cd |
Constant "TXID" |
15 |
R |
Payer’s account (9) |
DbtrAcct.Id.Othr.Id |
|
16 |
R |
Clearing system code |
DbtrAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
Constant "RUCBC" |
17 |
R |
BIC of the payer’s bank (11) |
DbtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
18 |
R |
Name of the payer’s bank (10) |
DbtrAgt.FinInstnId.Nm |
|
19 |
R |
The payer’s bank account (12) |
DbtrAgtAcct.Id.Othr.Id |
|
20 |
R |
Unique payment id |
CdtTrfTxInf.PmtId.InstrId |
ID of the original payment |
21 |
R |
Document number |
CdtTrfTxInf.PmtId.EndToEndId |
Integer up to 6 characters.The uniqueness of the number during the day is checked based on the uniqueness of the group of parameters: payment date, payment number, payer’s account, recipient’s account, payment amount. |
22 |
R |
Type of payment (5) |
CdtTrfTxInf.PmtTpInf.SvcLvl.Cd |
Accepted values: |
23 |
R |
Document amount |
CdtTrfTxInf.Amt.InstdAmt |
|
24 |
R |
Currency code |
CdtTrfTxInf.Amt.InstdAmt@Ccy |
|
25 |
R |
Clearing system code |
CdtTrfTxInf.CdtrAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
Constant "RUCBC" |
26 |
R |
BIC of the recipient’s bank (14) |
CdtTrfTxInf.CdtrAgt.FinInstnId.ClrSysMmbId.MmbId |
|
27 |
R |
Name of the recipient’s bank (13) |
CdtTrfTxInf.CdtrAgt.FinInstnId.Nm |
|
28 |
O |
Account of the recipient’s bank (15) |
CdtTrfTxInf.CdtrAgtAcct.Id.Othr.Id |
|
29 |
R |
Name of the recipient (16) |
CdtTrfTxInf.Cdtr.Nm |
|
30 |
О |
Name of the recipient (16) |
CdtTrfTxInf.Cdtr.CtctDtls.Nm |
It is filled in if the name of the recipient is more than 140 characters. |
31 |
R |
Recipient address |
CdtTrfTxInf.Cdtr.PstlAdr.AdrLine |
|
32 |
R |
Recipient’s TIN (61) |
CdtTrfTxInf.Cdtr.Id.OrgId.Othr.Id |
|
33 |
R |
ISO data type code for TIN |
CdtTrfTxInf.Cdtr.Id.OrgId.Othr.SchmeNm.Cd |
Constant "TXID" |
34 |
O |
Recipient’s account (17) |
CdtTrfTxInf.CdtrAcct.Id.Othr.Id |
|
35 |
R |
The order of payment (21) |
CdtTrfTxInf.Purp.Prtry |
|
36 |
O |
ISO data type code for income |
CdtTrfTxInf.RgltryRptg.Dtls.Tp |
Constant "PTCD" |
37 |
O |
Code of the type of income (20) |
CdtTrfTxInf.RgltryRptg.Dtls.Cd |
You also need to fill in the mtInf.CdtTrfTxInf.RgltryRptg.Dtls.Tp = "PTCD" = "PTCD"
Code "1" - when transferring funds that are wages and (or) other income, in respect of which Article 99 of the Federal Law No. 229-FZ of 2.10.2007 establishes restrictions on the amount of deduction. If there is a writ of execution, specify the amount you have collected in the "Purpose of payment (24)" field. + Code " 2 " - when transferring funds that are income, for which, in accordance with Article 101 of the Federal Law of 2.10. 2007 N 229-FZ, foreclosure cannot be levied, except for income to which, in accordance with part 2 of Article 101 of the Federal Law of 2.10.2007 N 229-FZ, restrictions on foreclosure are not applied. + Code "3" - when transferring funds that are income, to which, in accordance with part 2 of Article 101 of Federal Law No. 229-FZ of 2.10. 2007, restrictions on foreclosure are not applied. If there is a writ of execution, specify the amount you have collected in the "Purpose of payment (24)" field. Please note that for income with code 3, penalties can only be made for alimony obligations against minors or for obligations to compensate for damage due to the death of the breadwinner. + In other cases, the code is not specified + How can I specify the collected amount in the "Purpose of payment (24)" field? If you have made a deduction from the funds transferred to an individual that make up the income specified in Article 99 or 101 of the Federal Law "On Enforcement Proceedings", then in the field "Purpose of payment (24)" specify the amount collected in the format://VCS / / rubles-kopecks//. For example, //VZS//100000-00//. + Law and Order + Detailed information is provided in Federal Law No. 12-FZ of 21.02.2019 "On Amendments to the Federal Law "On Enforcement Proceedings", Instruction of the Bank of Russia No. 5286-U of 14.10.2019 "On the Procedure for Specifying the Income Type Code in Money Transfer Orders + |
38 |
O |
Payer’s Tax Registration Reason Code (KPP) (102) |
CdtTrfTxInf.Tax.Dbtr.TaxTp |
|
39 |
O |
Recipient’s Tax Registration Reason Code (KPP) (103) |
CdtTrfTxInf.Tax.Cdtr.TaxTp |
|
Budget details of the payment order All budget details become mandatory when filling out field 101 |
||||
40 |
O |
OKTMO (105) |
CdtTrfTxInf.Tax.AdmstnZn |
|
41 |
O |
Tax document number (108) |
CdtTrfTxInf.Tax.RefNb |
|
42 |
O |
Date of the tax document (109) |
CdtTrfTxInf.Tax.Dt |
The values "0" or "00" must be specified in PmtInf.CdtTrfTxInf.Tax.Mtd |
43 |
O |
Payment code (110) |
CdtTrfTxInf.Tax.Rcrd.Tp |
To correctly fill in the "Payment code (110)" field, determine the type of income that an individual will receive. the person as a result of the transfer. If your payment does not fall under the list from the Resolution, you do not need to specify the code. The code 1 is put down in case of payments to the account of an individual. persons: 1. Temporary disability benefits (only for citizens exposed to radiation); 2.Maternity benefits; 3.A one-time allowance for women who have registered with medical organizations in the early stages of pregnancy; 4.One-time allowance at the birth of a child; 5. Monthly child care allowance. All types of income falling under code 1 are listed in parts 5.5 and 5.6 of Article 30.5 of the Federal Law "On the National Payment System". In other cases, the code is not specified. If the field is filled in incorrectly, there may be claims from individuals and / or regulatory authorities. Detailed information is provided in Article 30.5 of the Law of the Russian Federation No. 161-FZ of 27.06.2011 "On the National Payment System", Decree of the Government of the Russian Federation No. 1466 of 01.12.2018 "On Approval of the List of Other Payments at the Expense of the Budgets of the Budgetary System of the Russian Federation for the Purposes of Applying Parts 5 and 5.1 of Article 30.5 of the Federal Law "On the National Payment System" |
44 |
O |
Code of the basis of the tax payment (106) |
CdtTrfTxInf.Tax.Rcrd.Ctgy |
|
45 |
O |
Budget classification code (104) |
CdtTrfTxInf.Tax.Rcrd.CtgyDtls |
|
46 |
O |
The status of the originator of the document (101) |
CdtTrfTxInf.Tax.Rcrd.DbtrSts |
|
Details "Tax period code (107)": the code of the customs authority, the indicator of the tax period, the date of payment of taxes. |
||||
47 |
O |
Year of the tax period |
CdtTrfTxInf.Tax.Rcrd.Prd.Yr |
|
48 |
O |
Tax period in encoding ISO20022 |
CdtTrfTxInf.Tax.Rcrd.Prd.Tp |
MM-MS; |
49 |
O |
Date of payment of taxes |
CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.FrDt |
The processing algorithm is given below |
50 |
O |
End of the period (not used) |
CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.ToDt |
Not used, specified only to comply with the format. |
51 |
O |
Code of the customs authority |
CdtTrfTxInf.Tax.Cdtr.RegnId |
|
52 |
O |
Information to the recipient |
CdtTrfTxInf.RmtInf.Ustrd[1..2] |
|
53 |
O |
Record type |
CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.Tp.CdOrPrtry.Prtry |
Constant "POD" |
54 |
R |
Document date (4) |
CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
YYYY-MM-DD |
55 |
О |
Payment code (22) |
CdtTrfTxInf.RmtInf.Strd.CdtrRefInf.Ref |
|
56 |
О |
Information from sender to the recipient |
CdtTrfTxInf.RmtInf.Strd.AddtlRmtInf[1..2] |
The algorithm for processing the parameter " Tax period code (107)"
Processing on the client side
The tax period code is specified in the following tags:
-
FrDt - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.FrDt - date of the tax period
-
Yr - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.Yr - year of the tax period
-
Tp - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.Tp - tax period
-
RegnId - PmtInf.CdtTrfTxInf.Tax.Cdtr.RegnId - code of the tax authority
(ToDt - Not used, specified to comply with the format)
The code consists of 10 characters, all values are separated by dots: XX.YY.ZZZZ
XX. - payment frequency.
YY. - ordinal number of the period. For monthly payments the ordinal number of the month is 1 to 12, for quarterly payments - the number of the quarter from 1 to 4, for semiannual payments - 01 and 02 semiannual. For annual payments always - 00;
ZZZZ - the year to which the tax payment relates.
-
If XX. = {МС.,КВ.,ПЛ.,ГД.}
МС | КВ | ПЛ | ГД | |
---|---|---|---|---|
Tp |
MM + {01-12} (YY) |
QTR + {1-4} (YY without zero) |
HLF + {1,2} (YY without zero) |
Not specified |
FrDt |
Not specified |
|||
Yr |
ZZZZ |
-
If the period is a specific date, the field CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.FrDt, the rest do not count.
-
If there is only a tax authority code, it is specified in the PmtInf.CdtTrfTxInf.Tax.Cdtr.RegnId
Example:
Tp |
FrDt |
Yr |
RegnId |
|
12.03.2016 |
12.03.2016 |
|||
ГД.00.2016 |
2016 |
|||
ПЛ.01.2015 |
HLF1 |
2015 |
||
КВ.03.2016 |
QTR3 |
2016 |
||
МС.10.2014 |
MM10 |
2014 |
||
10001010 |
10001010 |
Processing on the bank side
If FrDt contains a value, then it is necessary to convert FrDt to the format DD. MM.YYYY. Otherwise:
-
If Tp starts with 'MM', then the tax period code = 'МС.' +substring(Tp, 3, 2)+YEAR (Yr);
-
If Tp starts with 'QR', the tax period code = 'КВ. 0' +substring(Tp, 4, 1)+YEAR (Yr);
-
If Tp starts with 'HLF', the tax period code = 'ПЛ. 0' +substring(Tp, 4, 1)+YEAR (Yr);
-
If Tp is not specified, then the tax period code = 'ГД. 00.' +YEAR (Yr).
Otherwise, if RegnId contains a value, then the tax period code = RegnId. If RegnId, FrDt, Yr, Tp are not filled in, then the tax period code = 0.
Where:
- FrDt - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.FrToDt.FrDt - date of the tax period
- Yr - PmtInf. CdtTrfTxInf. Tax.Rcrd.Prd.Yr - year of the tax period
- Tp - PmtInf.CdtTrfTxInf.Tax.Rcrd.Prd.Tp - tax period
- RegnId - PmtInf.CdtTrfTxInf.Tax.Cdtr.RegnId - code of the tax authority
(ToDt - Not used, specified to comply with the format)
Example:
12.03.2016
ГД.00.2016
ПЛ.01.2015
КВ.03.2016
МС.10.2014
10001010
Answer
The response is an XML document corresponding to the scheme pain. 002.001.06.
HTTP code | Type | Body |
---|---|---|
200 |
OK |
- |
401 |
Err |
Wrong username or password |
401 |
Err |
User was not found |
500 |
Err |
Warrant service error |
403 |
Err |
User is disabled |
403 |
Err |
User does not have permission |
406 |
Err |
Signature is missing |
403 |
Err |
Certificate is not valid |
403 |
Err |
Signer’s warrant is expired |
403 |
Err |
Signer’s warrant is disabled |
403 |
Err |
Number of signatures is not enough for this operation type |
403 |
Err |
Certificate is disabled |
403 |
Err |
The signer certificate is not valid (revoked or not active) |
406 |
Err |
Signature value is not valid |
406 |
Err |
Internal sign check state error |
502 |
Err |
Bad Gateway |
503 |
Err |
Service Unavailable |
504 |
Err |
Gateway Timeout |
500 |
Err |
Internal Error |
409 |
Err |
MsgId is not unique |
400 |
Err |
XML does not match schema |
Example of a payment with a signature
<?xml version="1.0" encoding="UTF-8"?><Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.06">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>TEST_MSG_2021-08-18-141541737</MsgId>
<CreDtTm>2021-08-26T14:10:41.727+03:00</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<CtrlSum>100.00</CtrlSum>
<InitgPty>
<Nm>ООО "Тест Альфа-Линк"</Nm>
<Id>
<OrgId>
<Othr>
<Id>7013602245</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>TEST_MSG_2021-08-18-141541737</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<ReqdExctnDt>2021-08-26</ReqdExctnDt>
<Dbtr>
<Nm>ООО "Тест Альфа-Линк"</Nm>
<Id>
<OrgId>
<Othr>
<Id>7013602245</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>40702810200000000083</Id>
</Othr>
</Id>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО АЛЬФА-БАНК</Nm>
</FinInstnId>
</DbtrAgt>
<DbtrAgtAcct>
<Id>
<Othr>
<Id>30101810200000000593</Id>
</Othr>
</Id>
</DbtrAgtAcct>
<CdtTrfTxInf>
<PmtId>
<InstrId>TEST_MSG_2021-08-18-141541737</InstrId>
<EndToEndId>141547</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="RUR">100</InstdAmt>
</Amt>
<CdtrAgt>
<FinInstnId>
<ClrSysMmbId>
<ClrSysId>
<Cd>RUCBC</Cd>
</ClrSysId>
<MmbId>044525593</MmbId>
</ClrSysMmbId>
<Nm>АО АЛЬФА-БАНК</Nm>
</FinInstnId>
</CdtrAgt>
<CdtrAgtAcct>
<Id>
<Othr>
<Id>30101810200000000593</Id>
</Othr>
</Id>
</CdtrAgtAcct>
<Cdtr>
<Nm>ООО "Тест Альфа-Линк Получатель"</Nm>
<PstlAdr>
<AdrLine>г Москва ул. Московская, 1</AdrLine>
</PstlAdr>
<Id>
<OrgId>
<Othr>
<Id>4689269939</Id>
<SchmeNm>
<Cd>TXID</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>40702810300000000132</Id>
</Othr>
</Id>
</CdtrAcct>
<Purp>
<Prtry>5</Prtry>
</Purp>
<RgltryRptg>
<Dtls>
<Tp>PTCD</Tp>
<Cd>3</Cd>
</Dtls>
</RgltryRptg>
<RmtInf>
<Ustrd>тестирование</Ustrd>
<Ustrd>h2h</Ustrd>
<Strd>
<RfrdDocInf>
<Tp>
<CdOrPrtry>
<Prtry>POD</Prtry>
</CdOrPrtry>
</Tp>
<RltdDt>2021-08-26</RltdDt>
</RfrdDocInf>
<CdtrRefInf>
<Ref>0</Ref>
</CdtrRefInf>
<AddtlRmtInf>тестирование h2h</AddtlRmtInf>
</Strd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
<SplmtryData>
<Envlp>
<SgntrSt>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="sigID1"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><ds:SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-256"/><ds:Reference URI=""><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></ds:Transforms><ds:DigestMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-256"/><ds:DigestValue>qhGYqvIvdyMlKwKyJzPz8QpsLdzJGJBEUakH/nipCcc=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>jhv2MNb8YoBtT8OZqWEpdc81p5sNzy1z5U8f9B+joVsGDXVvgjpkF11FndFXdkKw2mIGnfA+cZtzC4NRby8DpQ==</ds:SignatureValue><ds:KeyInfo><ds:X509Data><ds:X509Certificate>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</ds:X509Certificate></ds:X509Data></ds:KeyInfo></ds:Signature></SgntrSt>
</Envlp>
</SplmtryData>
</CstmrCdtTrfInitn>
</Document>
Example of a payment status pain. 002.001. 06
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.002.001.06">
<CstmrPmtStsRpt>
<GrpHdr>
<MsgId>3c402c01c9b849a0ac5c0434299aecc1</MsgId>
<CreDtTm>2019-01-30T16:13:24.665+03:00</CreDtTm>
<InitgPty>
<Id>
<OrgId>
<AnyBIC>ALFARUMM</AnyBIC>
<Othr>
<Id>044525593</Id>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<OrgnlGrpInfAndSts>
<OrgnlMsgId>0b94215ea5604a5ab00aad436dad0900</OrgnlMsgId>
<OrgnlMsgNmId>pain.001.001.06</OrgnlMsgNmId>
<OrgnlCreDtTm>2019-01-29T15:25:53.000+03:00</OrgnlCreDtTm>
<GrpSts>RCVD</GrpSts>
</OrgnlGrpInfAndSts>
<OrgnlPmtInfAndSts>
<OrgnlPmtInfId>PKG31d00a62a203465095f93ed1c924ca67</OrgnlPmtInfId>
<PmtInfSts>RCVD</PmtInfSts>
<TxInfAndSts>
<OrgnlInstrId>PMTec020f8f93884a8baad2361eaf13f70b</OrgnlInstrId>
<TxSts>ACTC</TxSts>
</TxInfAndSts>
</OrgnlPmtInfAndSts>
</CstmrPmtStsRpt>
</Document>