Управление денежными средствами на расчетных счетах клиентов
Перевод денежных средств клиентов в Федеральное Казначейство
Протокол С2С.Сценарий Me2Me Pull
Переводы СБП по сценарию Me2Me Pull — это переводы по номеру телефона между счетами клиентов в разных банках по инициативе Получателя.
Перевод денег по этому сценарию:
  1. 1.
    Пользователь выполняет запрос из банка, в который хочет получить деньги;
  2. 2.
    Пользователь даёт распоряжение на перевод денег из банка, из которого переводит деньги. Распоряжение может быть разовым или оформленным на все последующие переводы. Оформив распоряжение на последующие переводы в определенный Банк-Получатель, пользователь, отправляя запрос на получение денег из Банка-Получателя, даёт согласие проводить переводы из Банка-Отправителя без подтверждения.
Создать запрос на перевод Me2Me Pull, когда НКО «МОНЕТА» (ООО) выступает в роли банка, получающего перевод, можно, если:
  • статус ЭСП «МОНЕТА.РУ», получающего перевод — упрощённо-идентифицированный или идентифицированный.
В настройках счёта-прототипа для работы с ЭСП «МОНЕТА.РУ» при реализации сценария Me2Me Pull удобно настроить URL-уведомления об отмене операции (Действия при зачислении/списании средств -> Вызвать URL после отмены зачисления средств): для этого сообщите url обработчика специалисту коммерческого отдела НКО «МОНЕТА» (ООО).
Шаг 1. Запросить список банков-участников по сценарию Me2Me Pull
SOAP запрос:
1
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
2
<SOAP-ENV:Header/>
3
<SOAP-ENV:Body>
4
<ns11:GetNextStepRequest xmlns:ns11="http://www.moneta.ru/schemas/messages-serviceprovider-server.xsd">
5
<ns11:providerId>374.2</ns11:providerId>
6
<ns11:fieldsInfo>
7
<ns11:attribute>
8
<ns11:name>SECUREDFIELD:payment_stage</ns11:name>
9
<ns11:value>2</ns11:value>
10
</ns11:attribute>
11
<ns11:attribute>
12
<ns11:name>SECUREDFIELD:unsBo_79</ns11:name>
13
<ns11:value>0</ns11:value>
14
</ns11:attribute>
15
<ns11:attribute>
16
<ns11:name>SECUREDFIELD:scenarios</ns11:name>
17
<ns11:value>Me2MePull</ns11:value>
18
</ns11:attribute>
19
</ns11:fieldsInfo>
20
</ns11:GetNextStepRequest>
21
</SOAP-ENV:Body>
22
</SOAP-ENV:Envelope>
23
Copied!
SOAP ответ:
1
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
2
<SOAP-ENV:Header/>
3
<SOAP-ENV:Body>
4
<ns2:GetNextStepResponse xmlns:ns2="http://www.moneta.ru/schemas/messages-serviceprovider-server.xsd">
5
<ns2:providerId>374.2</ns2:providerId>
6
<ns2:nextStep>PRE</ns2:nextStep>
7
<ns2:fields>
8
<ns2:field hidden="false" id="32" maxlength="140" orderBy="6" readonly="false" required="false" temporary="false" type="TEXT">
9
<ns2:steps>PRE</ns2:steps>
10
<ns2:attribute-name>SECUREDFIELD:np_32</ns2:attribute-name>
11
<ns2:label>Назначение Платежа</ns2:label>
12
<ns2:comment/>
13
</ns2:field>
14
<ns2:field hidden="false" id="994" maxlength="12" orderBy="7" readonly="false" required="false"
15
temporary="false" type="TEXT">
16
<ns2:steps>PRE</ns2:steps>
17
<ns2:attribute-name>SECUREDFIELD:scenarios</ns2:attribute-name>
18
<ns2:value>.Me2MePull</ns2:value>
19
<ns2:label>Сценарий участника СБП</ns2:label>
20
<ns2:dependency>{998}=="2"</ns2:dependency>
21
</ns2:field>
22
<ns2:field hidden="false" id="995" maxlength="9" orderBy="7" readonly="false" required="false" temporary="false" type="TEXT">
23
<ns2:steps>PRE</ns2:steps>
24
<ns2:attribute-name>SECUREDFIELD:sourceAmount</ns2:attribute-name>
25
<ns2:label>Сумма списания с исходного счета на шаге 5</ns2:label>
26
<ns2:comment/>
27
</ns2:field>
28
<ns2:field hidden="false" id="996" maxlength="32" orderBy="7" readonly="false" required="false" temporary="false" type="TEXT">
29
<ns2:steps>PRE</ns2:steps>
30
<ns2:attribute-name>SECUREDFIELD:minTime</ns2:attribute-name>
31
<ns2:label>Минимальное время следующего шага</ns2:label>
32
<ns2:comment/>
33
</ns2:field>
34
<ns2:field hidden="false" id="997" maxlength="32" orderBy="8" readonly="false" required="false" temporary="false" type="TEXT">
35
<ns2:steps>PRE</ns2:steps>
36
<ns2:attribute-name>SECUREDFIELD:expirationTime</ns2:attribute-name>
37
<ns2:label>Время истечения ожидания следующего шага</ns2:label>
38
<ns2:comment/>
39
</ns2:field>
40
<ns2:field hidden="false" id="998" maxlength="1" orderBy="9" readonly="false" required="false" temporary="false" type="TEXT">
41
<ns2:steps>PRE</ns2:steps>
42
<ns2:attribute-name>SECUREDFIELD:payment_stage</ns2:attribute-name>
43
<ns2:value>2</ns2:value>
44
<ns2:label>Стадия выполнения оплаты</ns2:label>
45
<ns2:comment/>
46
</ns2:field>
47
<ns2:field hidden="false" id="74" maxlength="128" orderBy="5" readonly="false" required="false" temporary="false" type="TEXT">
48
<ns2:steps>PRE</ns2:steps>
49
<ns2:steps>PAY</ns2:steps>
50
<ns2:attribute-name>CUSTOMFIELD:pamPo_74</ns2:attribute-name>
51
<ns2:label>ФИО получателя</ns2:label>
52
<ns2:comment/>
53
</ns2:field>
54
<ns2:field hidden="false" id="44" maxlength="9" orderBy="4" readonly="false" required="false" temporary="false" type="TEXT">
55
<ns2:steps>PRE</ns2:steps>
56
<ns2:attribute-name>SECUREDFIELD:sumOpSbp_44</ns2:attribute-name>
57
<ns2:label>Сумма операции</ns2:label>
58
<ns2:comment/>
59
</ns2:field>
60
<ns2:field hidden="true" id="79" maxlength="29" orderBy="1" readonly="false" required="false" temporary="false" type="TEXT">
61
<ns2:steps>PRE</ns2:steps>
62
<ns2:steps>PAY</ns2:steps>
63
<ns2:attribute-name>SECUREDFIELD:unsBo_79</ns2:attribute-name>
64
<ns2:value>0</ns2:value>
65
<ns2:label>Уникальный Номер Сообщения от Банка Отправителя</ns2:label>
66
<ns2:comment/>
67
</ns2:field>
68
<ns2:field hidden="false" id="241" maxlength="120" orderBy="2" pattern="^.+quot; readonly="false" required="false" temporary="false" type="TEXT">
69
<ns2:steps>PRE</ns2:steps>
70
<ns2:attribute-name>CUSTOMFIELD:idBp_24_name</ns2:attribute-name>
71
<ns2:label>Банк получателя</ns2:label>
72
<ns2:comment/>
73
</ns2:field>
74
<ns2:field hidden="true" id="20" maxlength="12" orderBy="0" readonly="false" required="false" temporary="false" type="TEXT">
75
<ns2:steps>PRE</ns2:steps>
76
<ns2:attribute-name>CUSTOMFIELD:idPo_20</ns2:attribute-name>
77
<ns2:label>Телефон получателя</ns2:label>
78
<ns2:comment>Введите номер телефона получателя</ns2:comment>
79
<ns2:dependency>{79}==""</ns2:dependency>
80
</ns2:field>
81
<ns2:field hidden="false" id="24" maxlength="12" orderBy="2" readonly="false" required="false" temporary="false" type="ENUM">
82
<ns2:steps>PRE</ns2:steps>
83
<ns2:attribute-name>SECUREDFIELD:idBp_24</ns2:attribute-name>
84
<ns2:label>Идентификатор банка получателя</ns2:label>
85
<ns2:comment/>
86
<ns2:enum>
87
<ns2:item id="100000000004">Тинькофф Банк</ns2:item>
88
</ns2:enum>
89
</ns2:field>
90
<ns2:field hidden="false" id="27" maxlength="32" orderBy="6" readonly="false" required="false" temporary="false" type="TEXT">
91
<ns2:steps>PRE</ns2:steps>
92
<ns2:attribute-name>CUSTOMFIELD:ioOpkcSbp_27</ns2:attribute-name>
93
<ns2:label>Номер операции СБП</ns2:label>
94
<ns2:comment/>
95
</ns2:field>
96
<ns2:field hidden="true" id="30" maxlength="10" orderBy="3" pattern="^(\d*)quot; readonly="false" required="false" temporary="false" type="TEXT">
97
<ns2:steps>PRE</ns2:steps>
98
<ns2:attribute-name>SECUREDFIELD:nbsOt_30</ns2:attribute-name>
99
<ns2:label>Номер Счета Отправителя</ns2:label>
100
<ns2:comment/>
101
<ns2:dependency>{79}==""</ns2:dependency>
102
</ns2:field>
103
</ns2:fields>
104
</ns2:GetNextStepResponse>
105
</SOAP-ENV:Body>
106
</SOAP-ENV:Envelope>
107
Copied!
JSON запрос:
1
{
2
"Envelope": {
3
"Header": {
4
"Security": {
5
"UsernameToken": {
6
"Username": "Username",
7
"Password": "Password"
8
}
9
}
10
},
11
"Body": {
12
"GetNextStepRequest": {
13
"providerId": "374.2",
14
"fieldsInfo": {
15
"attribute": [
16
{
17
"name": "SECUREDFIELD:payment_stage",
18
"value": "2"
19
},
20
{
21
"name": "SECUREDFIELD:unsBo_79",
22
"value": "0"
23
},
24
{
25
"name": "SECUREDFIELD:scenarios",
26
"value": "Me2MePull"
27
}
28
]
29
}
30
}
31
}
32
}
33
}
34
Copied!
JSON ответ:
1
{
2
"Envelope": {
3
"Body": {
4
"GetNextStepResponse": {
5
"providerId": "374.2",
6
"nextStep": "PRE",
7
"fields": {
8
"field": [
9
{
10
"temporary": false,
11
"readonly": false,
12
"hidden": false,
13
"maxlength": 140,
14
"attribute-name": "SECUREDFIELD:np_32",
15
"orderBy": 6,
16
"comment": "",
17
"label": "Назначение Платежа",
18
"id": 32,
19
"type": "TEXT",
20
"steps": ["PRE"],
21
"required": false
22
},
23
{
24
"temporary": false,
25
"hidden": false,
26
"dependency": "{998}==\"2\"",
27
"maxlength": 12,
28
"attribute-name": "SECUREDFIELD:scenarios",
29
"orderBy": 7,
30
"label": "Сценарий участника СБП",
31
"type": "TEXT",
32
"steps": ["PRE"],
33
"required": false,
34
"readonly": false,
35
"comment": "",
36
"id": 994,
37
"value": "Me2MePull"
38
},
39
{
40
"temporary": false,
41
"readonly": false,
42
"hidden": false,
43
"maxlength": 9,
44
"attribute-name": "SECUREDFIELD:sourceAmount",
45
"orderBy": 7,
46
"comment": "",
47
"label": "Сумма списания с исходного счета на шаге 5",
48
"id": 995,
49
"type": "TEXT",
50
"steps": ["PRE"],
51
"required": false
52
},
53
{
54
"temporary": false,
55
"readonly": false,
56
"hidden": false,
57
"maxlength": 32,
58
"attribute-name": "SECUREDFIELD:minTime",
59
"orderBy": 7,
60
"comment": "",
61
"label": "Минимальное время следующего шага",
62
"id": 996,
63
"type": "TEXT",
64
"steps": ["PRE"],
65
"required": false
66
},
67
{
68
"temporary": false,
69
"readonly": false,
70
"hidden": false,
71
"maxlength": 32,
72
"attribute-name": "SECUREDFIELD:expirationTime",
73
"orderBy": 8,
74
"comment": "",
75
"label": "Время истечения ожидания следующего шага",
76
"id": 997,
77
"type": "TEXT",
78
"steps": ["PRE"],
79
"required": false
80
},
81
{
82
"temporary": false,
83
"hidden": false,
84
"maxlength": 1,
85
"attribute-name": "SECUREDFIELD:payment_stage",
86
"orderBy": 9,
87
"label": "Стадия выполнения оплаты",
88
"type": "TEXT",
89
"steps": ["PRE"],
90
"required": false,
91
"readonly": false,
92
"comment": "",
93
"id": 998,
94
"value": "2"
95
},
96
{
97
"temporary": false,
98
"readonly": false,
99
"hidden": false,
100
"maxlength": 128,
101
"attribute-name": "CUSTOMFIELD:pamPo_74",
102
"orderBy": 5,
103
"comment": "",
104
"label": "ФИО получателя",
105
"id": 74,
106
"type": "TEXT",
107
"steps": [
108
"PRE",
109
"PAY"
110
],
111
"required": false
112
},
113
{
114
"temporary": false,
115
"readonly": false,
116
"hidden": false,
117
"maxlength": 9,
118
"attribute-name": "SECUREDFIELD:sumOpSbp_44",
119
"orderBy": 4,
120
"comment": "",
121
"label": "Сумма операции",
122
"id": 44,
123
"type": "TEXT",
124
"steps": ["PRE"],
125
"required": false
126
},
127
{
128
"temporary": false,
129
"hidden": true,
130
"maxlength": 29,
131
"attribute-name": "SECUREDFIELD:unsBo_79",
132
"orderBy": 1,
133
"label": "Уникальный Номер Сообщения от Банка Отправителя",
134
"type": "TEXT",
135
"steps": [
136
"PRE",
137
"PAY"
138
],
139
"required": false,
140
"readonly": false,
141
"comment": "",
142
"id": 79,
143
"value": "0"
144
},
145
{
146
"temporary": false,
147
"hidden": false,
148
"maxlength": 120,
149
"attribute-name": "CUSTOMFIELD:idBp_24_name",
150
"pattern": "^.+quot;,
151
"orderBy": 2,
152
"label": "Банк получателя",
153
"type": "TEXT",
154
"steps": ["PRE"],
155
"required": false,
156
"readonly": false,
157
"comment": "",
158
"id": 241
159
},
160
{
161
"temporary": false,
162
"hidden": true,
163
"dependency": "{79}==\"\"",
164
"maxlength": 12,
165
"attribute-name": "CUSTOMFIELD:idPo_20",
166
"orderBy": 0,
167
"label": "Телефон получателя",
168
"type": "TEXT",
169
"steps": ["PRE"],
170
"required": false,
171
"readonly": false,
172
"comment": "Введите номер телефона получателя",
173
"id": 20
174
},
175
{
176
"temporary": false,
177
"hidden": false,
178
"maxlength": 12,
179
"attribute-name": "SECUREDFIELD:idBp_24",
180
"orderBy": 2,
181
"label": "Идентификатор банка получателя",
182
"type": "ENUM",
183
"steps": ["PRE"],
184
"enum": {
185
"item": [
186
{
187
"id": "100000000004",
188
"value": "Тинькофф Банк"
189
}
190
]
191
},
192
"required": false,
193
"readonly": false,
194
"comment": "",
195
"id": 24
196
},
197
{
198
"temporary": false,
199
"readonly": false,
200
"hidden": false,
201
"maxlength": 32,
202
"attribute-name": "CUSTOMFIELD:ioOpkcSbp_27",
203
"orderBy": 6,
204
"comment": "",
205
"label": "Номер операции СБП",
206
"id": 27,
207
"type": "TEXT",
208
"steps": ["PRE"],
209
"required": false
210
},
211
{
212
"temporary": false,
213
"hidden": true,
214
"dependency": "{79}==\"\"",
215
"maxlength": 10,
216
"attribute-name": "SECUREDFIELD:nbsOt_30",
217
"pattern": "^(\\d*)quot;,
218
"orderBy": 3,
219
"label": "Номер Счета Отправителя",
220
"type": "TEXT",
221
"steps": ["PRE"],
222
"required": false,
223
"readonly": false,
224
"comment": "",
225
"id": 30
226
}
227
]
228
}
229
}
230
}
231
}
232
}
233
Copied!
Шаг 2. Создать запрос на перевод денег в выбранный Банк Отправителя
Алгоритм создания запроса на перевод денег в Банке Отправителя:
  • после получения списка банков-участников для сценария Me2Me Pull и выбора среди них id банка, из которого планируется перевести деньги, нужно выполнить InvoiceRequest;
  • в InvoiceRequest нужно указать id банка, из которого планируется перевести деньги, в атрибуте SECUREDFIELD:SBPBANKID;
  • в InvoiceResponse должен присутствовать атрибут EXTERNALTRANSACTION, который информирует об успешном создании запроса на перевод в банк, из которого планируется перевести деньги: если в InvoiceResponse не вернулось значение EXTERNALTRANSACTION, необходимо проверить корректность запроса InvoiceRequest с параметром SECUREDFIELD:SBPBANKID;
  • далее ожидаем информацию о создании счёта на перевод денег в Банке Отправителя (не больше семи секунд): если счёт на перевод денег в Банке Отправителя не сформирован, созданная по запросу в InvoceRequest операция отменяется с указанием причины. При отмене будет вызван «URL после отмены зачисления» (если был настроен). Если счёт на перевод денег в Банке Отправителя сформирован, но неизвестно, оплачен ли, дополнительные URL-уведомления об этом не приходят. Отсутствие URL-уведомления на адрес обработчика «URL после отмены зачисления» значит, что на стороне Банка Отправителя был создан счёт на перевод денег;
  • далее ожидаем оплату по созданному в Банке Отправителя счёту; если счёт в Банке Отправителе не оплачен в течение 10 минут после получения InvoiceResponse (с атрибутом EXTERNALTRANSACTION), счёт будет отменён и будет вызван «URL после отмены зачисления» (если был настроен).
Пример запроса InvoiceRequest с указанием SECUREDFIELD:SBPBANK
SOAP запрос:
1
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
2
<SOAP-ENV:Header/>
3
<SOAP-ENV:Body>
4
<ns11:InvoiceRequest xmlns:ns11="http://www.moneta.ru/schemas/messages.xsd" ns11:version="VERSION_2">
5
<ns11:payer>374</ns11:payer>
6
<ns11:payee>11111111</ns11:payee>
7
<ns11:amount>100</ns11:amount>
8
<ns11:clientTransaction>me2me_pull_01</ns11:clientTransaction>
9
<ns11:operationInfo>
10
<ns11:attribute>
11
<ns11:key>SECUREDFIELD:SBPBANKID</ns11:key>
12
<ns11:value>100000000025</ns11:value>
13
</ns11:attribute>
14
</ns11:operationInfo>
15
</ns11:InvoiceRequest>
16
</SOAP-ENV:Body>
17
</SOAP-ENV:Envelope>
Copied!
SOAP ответ:
1
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
2
<SOAP-ENV:Header/>
3
<SOAP-ENV:Body>
4
<ns2:InvoiceResponse xmlns:ns2="http://www.moneta.ru/schemas/messages.xsd">
5
<ns2:status>CREATED</ns2:status>
6
<ns2:dateTime>2021-03-22T14:52:40.000+03:00</ns2:dateTime>
7
<ns2:transaction>2583358</ns2:transaction>
8
<ns2:clientTransaction>me2me_pull_01</ns2:clientTransaction>
9
<ns2:operationInfo>
10
<ns2:id>2583358</ns2:id>
11
<ns2:attribute>
12
<ns2:key>targetcurrencycode</ns2:key>
13
<ns2:value>RUB</ns2:value>
14
</ns2:attribute>
15
<ns2:attribute>
16
<ns2:key>typeid</ns2:key>
17
<ns2:value>3</ns2:value>
18
</ns2:attribute>
19
<ns2:attribute>
20
<ns2:key>sourceamount</ns2:key>
21
<ns2:value>100</ns2:value>
22
</ns2:attribute>
23
<ns2:attribute>
24
<ns2:key>targetalias</ns2:key>
25
<ns2:value>СБП</ns2:value>
26
</ns2:attribute>
27
<ns2:attribute>
28
<ns2:key>clienttransaction</ns2:key>
29
<ns2:value>me2me_pull_01</ns2:value>
30
</ns2:attribute>
31
<ns2:attribute>
32
<ns2:key>sourceamountfee</ns2:key>
33
<ns2:value>0</ns2:value>
34
</ns2:attribute>
35
<ns2:attribute>
36
<ns2:key>statusid</ns2:key>
37
<ns2:value>CREATED</ns2:value>
38
</ns2:attribute>
39
<ns2:attribute>
40
<ns2:key>haschildren</ns2:key>
41
<ns2:value>0</ns2:value>
42
</ns2:attribute>
43
<ns2:attribute>
44
<ns2:key>modified</ns2:key>
45
<ns2:value>2021-03-22T14:52:40.000+03:00</ns2:value>
46
</ns2:attribute>
47
<ns2:attribute>
48
<ns2:key>targetaccountid</ns2:key>
49
<ns2:value>374</ns2:value>
50
</ns2:attribute>
51
<ns2:attribute>
52
<ns2:key>category</ns2:key>
53
<ns2:value>BUSINESS</ns2:value>
54
</ns2:attribute>
55
<ns2:attribute>
56
<ns2:key>externaltransaction</ns2:key>
57
<ns2:value>20210322100006125702386603759732</ns2:value>
58
</ns2:attribute>
59
<ns2:attribute>
60
<ns2:key>sourceamounttotal</ns2:key>
61
<ns2:value>100</ns2:value>
62
</ns2:attribute>
63
<ns2:attribute>
64
<ns2:key>sourcecurrencycode</ns2:key>
65
<ns2:value>RUB</ns2:value>
66
</ns2:attribute>
67
<ns2:attribute>
68
<ns2:key>isinvoice</ns2:key>
69
<ns2:value>1</ns2:value>
70
</ns2:attribute>
71
<ns2:attribute>
72
<ns2:key>invoicerequest</ns2:key>
73
<ns2:value>1</ns2:value>
74
</ns2:attribute>
75
<ns2:attribute>
76
<ns2:key>sourceaccounttotal</ns2:key>
77
<ns2:value>100</ns2:value>
78
</ns2:attribute>
79
<ns2:attribute>
80
<ns2:key>sourceaccountid</ns2:key>
81
<ns2:value>11111111</ns2:value>
82
</ns2:attribute>
83
<ns2:attribute>
84
<ns2:key>isreversed</ns2:key>
85
<ns2:value>true</ns2:value>
86
</ns2:attribute>
87
</ns2:operationInfo>
88
</ns2:InvoiceResponse>
89
</SOAP-ENV:Body>
90
</SOAP-ENV:Envelope>
Copied!
JSON запрос:
1
{
2
"Envelope": {
3
"Header": {
4
"Security": {
5
"UsernameToken": {
6
"Username": "Username",
7
"Password": "Password"
8
}
9
}
10
},
11
"Body": {
12
"InvoiceRequest": {
13
"version" : "VERSION_2",
14
"payer": "374",
15
"payee": "11111111",
16
"amount": 100,
17
"clientTransaction": "me2me_pull_01",
18
"operationInfo": {
19
"attribute": [
20
{
21
"key": "SECUREDFIELD:SBPBANKID",
22
"value": "100000000025"
23
}
24
]
25
}
26
}
27
}
28
}
29
}
30
Copied!
JSON ответ:
1
{
2
"Envelope": {
3
"Body": {
4
"InvoiceResponse": {
5
"dateTime": "2021-03-22T14:52:40.000+03:00",
6
"operationInfo": {
7
"id": 2583358,
8
"attribute": [
9
{
10
"value": "RUB",
11
"key": "targetcurrencycode"
12
},
13
{
14
"value": "3",
15
"key": "typeid"
16
},
17
{
18
"value": "100",
19
"key": "sourceamount"
20
},
21
{
22
"value": "СБП",
23
"key": "targetalias"
24
},
25
{
26
"value": "me2me_pull_01",
27
"key": "clienttransaction"
28
},
29
{
30
"value": "0",
31
"key": "sourceamountfee"
32
},
33
{
34
"value": "CREATED",
35
"key": "statusid"
36
},
37
{
38
"value": "0",
39
"key": "haschildren"
40
},
41
{
42
"value": "2021-03-22T14:52:40.000+03:00",
43
"key": "modified"
44
},
45
{
46
"value": "374",
47
"key": "targetaccountid"
48
},
49
{
50
"value": "BUSINESS",
51
"key": "category"
52
},
53
{
54
"value": "20210322100006125702386603759732",
55
"key": "externaltransaction"
56
},
57
{
58
"value": "100",
59
"key": "sourceamounttotal"
60
},
61
{
62
"value": "RUB",
63
"key": "sourcecurrencycode"
64
},
65
{
66
"value": "1",
67
"key": "isinvoice"
68
},
69
{
70
"value": "1",
71
"key": "invoicerequest"
72
},
73
{
74
"value": "100",
75
"key": "sourceaccounttotal"
76
},
77
{
78
"value": "11111111",
79
"key": "sourceaccountid"
80
},
81
{
82
"value": "true",
83
"key": "isreversed"
84
}
85
]
86
},
87
"clientTransaction": "me2me_pull_01",
88
"transaction": 2583358,
89
"status": "CREATED"
90
}
91
}
92
}
93
}
94
Copied!
Last modified 6mo ago
Copy link