{"info":{"_postman_id":"baef89d7-c343-42e7-9d32-cb4d4363b74f","name":"ИНТЕРФЕЙС ПОДКЛЮЧЕНИЯ (API) ДЛЯ «Партнера»","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"42219785","collectionId":"baef89d7-c343-42e7-9d32-cb4d4363b74f","publishedId":"2sAYXCjduR","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-02-13T06:37:53.000Z"},"item":[{"name":"RUS","item":[{"name":"AccountCheck","item":[{"name":"AccountCheck","event":[{"listen":"prerequest","script":{"id":"37fc3387-87bd-4838-8b78-7d1a637a016f","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"cca3727f-f919-4141-86ed-af6e0ed2df48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения</p>\n","type":"text"},{"key":"Service","value":"7","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Сумма транзакции, формат (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"galek10","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<p>Прямое пополнение аккаунта</p>\n<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": -1100000,\n    \"RequestID\": 638405063993273260,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"7\",\n        \"account\": \"galek10\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021819769,\n        \"ServiceCurrency\": \"USD\"\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Партнера</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"cca3727f-f919-4141-86ed-af6e0ed2df48"},{"name":"AccountCheck Dynamic","event":[{"listen":"prerequest","script":{"id":"a4658048-b539-4f54-9324-858b949f6c18","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"adef5bda-1a98-48c4-aa29-5f2462d3a58d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"1911","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Сумма транзакции, формат (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"инструкция-для-динамичных-ваучеров\">Инструкция для динамичных ваучеров</h3>\n<ol>\n<li><p>Отправляете запрос AccountCheck и в ответе получаете список инвойсов в параметре <code>Extras</code>. В одном инвойсе содержатся следующие параметры:</p>\n<ul>\n<li><p><code>InvoiceId</code>: ID номинала, который выбрал отправитель для оплаты. Этот параметр мы ждем от вас в запросе в виде дополнительного параметра <code>InvoiceId</code>.</p>\n</li>\n<li><p><code>InvoiceName</code>: Номинал в валюте пополнения или в валюте самого ваучера.</p>\n</li>\n<li><p><code>OrderAmount</code>: Сумма, которую необходимо отправить нам. В <code>OrderAmount</code> учитывается сумма ваучера, курс и комиссии.</p>\n</li>\n</ul>\n</li>\n<li><p>Отправляете запрос Payment, и в поле <code>Amount</code> вводите сумму, которую получили в <code>OrderAmount</code>. Также отправляете дополнительный параметр <code>InvoiceId</code>.</p>\n</li>\n<li><p>После запроса Status мы отправляем на почту клиента сам код (ваучер) и инструкцию для его активации. Также есть возможность получить код в ответе от нас. Для этого вам необходимо отправить дополнительный параметр <code>SendType = api</code>, чтобы получить код в дополнительном параметре <code>Code</code>.</p>\n</li>\n</ol>\n<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": 1100000,\n    \"RequestID\": 638561232575520668,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"1911\",\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"Extras\": [\n            {\n                \"FieldName\": \"Invoice-1\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4063,\\\"OrderAmount\\\":\\\"238345.4409\\\",\\\"InvoiceName\\\":\\\"30.000 + 10.500 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-2\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4062,\\\"OrderAmount\\\":\\\"190675.3994\\\",\\\"InvoiceName\\\":\\\"24.000 + 8.400 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-3\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4061,\\\"OrderAmount\\\":\\\"143005.3578\\\",\\\"InvoiceName\\\":\\\"18.000 + 6.300 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-4\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4060,\\\"OrderAmount\\\":\\\"95335.3163\\\",\\\"InvoiceName\\\":\\\"12.000 + 4.200 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-5\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4059,\\\"OrderAmount\\\":\\\"47665.2747\\\",\\\"InvoiceName\\\":\\\"6.000 + 2.100 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-6\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4058,\\\"OrderAmount\\\":\\\"23830.2539\\\",\\\"InvoiceName\\\":\\\"3.000 + 850 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-7\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2618,\\\"OrderAmount\\\":\\\"11912.7435\\\",\\\"InvoiceName\\\":\\\"1.500 + 300 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-8\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2619,\\\"OrderAmount\\\":\\\"4762.2373\\\",\\\"InvoiceName\\\":\\\"600 + 60 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-9\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2620,\\\"OrderAmount\\\":\\\"2378.7352\\\",\\\"InvoiceName\\\":\\\"300 + 25 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-10\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2621,\\\"OrderAmount\\\":\\\"471.9336\\\",\\\"InvoiceName\\\":\\\"60 UC\\\"}\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Партнера</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceId</td>\n<td>ID номинала, для идентификации номинала, который выберет пользователь. Этот параметр мы ждем от вас в запросе в виде дополнительного параметра <strong>InvoiceId</strong></td>\n<td>Int</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Сумма номинала, эту сумму ожидаем в поле <strong>Amount</strong></td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceName</td>\n<td>Описание номинала, его количество и валюта</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"adef5bda-1a98-48c4-aa29-5f2462d3a58d"},{"name":"AccountCheck Static","event":[{"listen":"prerequest","script":{"id":"650bae95-4415-4c69-9134-622465bdeb8d","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"335b61e6-8d48-4008-a291-9ea1236c63ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"1549","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Сумма транзакции, формат (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h1 id=\"инструкция-для-статичных-ваучеров\"><strong>Инструкция для статичных ваучеров</strong></h1>\n<ol>\n<li><p>Отправляете запрос AccountCheck, и в ответе получаете параметр <code>OrderAmount</code> в <code>Extras</code>. <code>OrderAmount</code> — это сумма, которую необходимо отправить нам. В <code>OrderAmount</code> учитывается сумма ваучера, курс и комиссии.</p>\n</li>\n<li><p>Отправляете запрос Payment и в поле <code>Amount</code> вводите сумму, которую получили в <code>OrderAmount</code>.</p>\n</li>\n<li><p>После запроса Status мы отправляем на почту клиента сам код (ваучер) и инструкцию для его активации. Также есть возможность получить код в ответе от нас. Для этого вам необходимо отправить дополнительный параметр <code>SendType = api</code>, чтобы получить код в дополнительном параметре <code>Code</code>.</p>\n</li>\n</ol>\n<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": 1100000,\n    \"RequestID\": 638561239593184006,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"1549\",\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"USD\",\n        \"Extras\": [\n            {\n                \"FieldName\": \"OrderAmount\",\n                \"FieldValue\": \"5333.4471\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Партнера</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Сумма ваучера, эту сумму ожидаем в поле <strong>Amount</strong></td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"335b61e6-8d48-4008-a291-9ea1236c63ac"},{"name":"AccountCheck Алсеко","event":[{"listen":"prerequest","script":{"id":"8bee66e1-d8a0-4222-b547-ffa36e09c6fd","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"0c1e691a-2673-49c2-8d7e-9d2b7882c794","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"815","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Сумма транзакции, формат (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"7898380","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h2 id=\"инструкция\">Инструкция</h2>\n<p>При оплате этих услуг, клиент может оплатить одну или несколько, либо все комуслуги. Поэтому в Payment запросе, необходимо отправлять доп параметр Services который содержит в себе json всех выбранных услуг клиентом, и суммы по каждой из них</p>\n<p>Services={ \"services\":[ { \"id\":13, \"amount\":\"5110.18\" }, { \"id\":12, \"amount\":\"500.00\" } ] }</p>\n<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": 1100000,\n    \"RequestID\": 638561244870733001,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"815\",\n        \"account\": \"7898380\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"Extras\": [\n            {\n                \"FieldName\": \"Invoice\",\n                \"FieldValue\": \"{\\\"Account\\\":{\\\"Address\\\":\\\"Алматы қ.|г.Алматы, ықш.ауд.|м-он Мамыр-7 үй|д.5 27 пәтер/кв.\\\",\\\"Invoices\\\":{\\\"Invoice\\\":{\\\"AccountName\\\":\\\"-\\\",\\\"InvoiceId\\\":\\\"240710296539\\\",\\\"Services\\\":{\\\"Service\\\":[{\\\"ServiceId\\\":13,\\\"ServiceName\\\":\\\"Электр қуаты | Электр. энергия\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":3475.96,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":18754.0,\\\"lastCount\\\":18888.0},{\\\"ServiceId\\\":14,\\\"ServiceName\\\":\\\"Ыстық су, Есептеуіш | Гор. вода, Счётчик\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":10517.64,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":924.0,\\\"lastCount\\\":952.0},{\\\"ServiceId\\\":12,\\\"ServiceName\\\":\\\"Суық су,Есептеуіш | Хол.вода,Счетчик\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":1974.64,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":931.032,\\\"lastCount\\\":966.0},{\\\"ServiceId\\\":25,\\\"ServiceName\\\":\\\"Суық су к-ясы,Есеп-іш | К-ция хол.воды,Сч-к\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":1144.85,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":931.032,\\\"lastCount\\\":966.0},{\\\"ServiceId\\\":114,\\\"ServiceName\\\":\\\"Канализация | Канализация\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":618.72,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":36,\\\"ServiceName\\\":\\\"Газ | Газ\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":2345.65,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":11,\\\"ServiceName\\\":\\\"ҚТҚ шығару | Вывоз ТБО\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":4311.0,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":133,\\\"ServiceName\\\":\\\"Мүлік салығы | Налог на имущество ЖСН/ИИН: 000819501142; 27.06.2024 ж. дейінгі төлемдер ескерілді/ Учтены платежи до 27.06.2024 г.\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":3405.76,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":999,\\\"ServiceName\\\":\\\"Оплатить всё\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":27794.22,\\\"DebtSum\\\":null,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null}]}}},\\\"Params\\\":null}}\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Партнера</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Invoice</td>\n<td>В этом поле содержится информация об адресе и информация по каждой коммунальной услуге(наименование, сумма)</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"0c1e691a-2673-49c2-8d7e-9d2b7882c794"}],"id":"a61b70b2-4e72-4755-ada7-63e29d2f7206","description":"<h3 id=\"запрос-проверки-возможности-транзакции-рекомендуется-проверить-возможность-транзакции-перед-непосредственной-оплатой\">Запрос проверки возможности транзакции (Рекомендуется проверить возможность транзакции перед непосредственной оплатой)</h3>\n<p>Этот запрос предназначен для определения существования аккаунта в запрашиваемом сервисе, а также его доступности для партнера, и для расчета суммы (ExchangeRate). Amount * ExchangeRate = сумма, которую получит клиент.</p>\n<p>У нас есть несколько видов сервисов: прямое пополнение (default), динамичные ваучеры (dynamic) — где выводится список доступных на текущий момент номиналов, их стоимость и ID, статичные ваучеры (static) — где выводится сумма данного ваучера на текущий момент. Также существуют особенные сервисы, такие как Алсеко/ИВЦ или сервисы с дополнительными обязательными параметрами.</p>\n","_postman_id":"a61b70b2-4e72-4755-ada7-63e29d2f7206"},{"name":"Payment","item":[{"name":"Payment","event":[{"listen":"prerequest","script":{"id":"c5f6a15a-6f8b-4197-8665-3c7dd6203f33","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"c000ecf7-7f76-4c27-a8e1-d68c0c4d9882","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"7","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Сумма транзакции, формат (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"Payment","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"112","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"galek10","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<p>Прямое пополнение аккаунта</p>\n<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637004,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 112,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 7,\n        \"account\": \"galek10\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021598272,\n        \"ServiceCurrency\": \"USD\",\n        \"AmountOnClient\": 0.21598272,\n        \"Extras\": null\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Агента</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"c000ecf7-7f76-4c27-a8e1-d68c0c4d9882"},{"name":"Payment Dynamic","event":[{"listen":"prerequest","script":{"id":"72a5ed3f-01bd-4298-8e16-119b54fda96c","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"00c3c7c1-3e56-49c3-83eb-1f1564151c66","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"1911","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"238345.45","description":"<p>Сумма транзакции, формат (0.00) Вводится сумма, которую получили при AccountCheck запросе в поле OrderAmount. Округление всегда вверх, чтобы платеж не падал в ошибку</p>\n","type":"text"},{"key":"RequestType","value":"Payment","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"113","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"},{"key":"InvoiceId","value":"4063","description":"<p>Выбранный номинал клиентом по списку, который былд получен с помощью метода AccountCheck</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637003,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 113,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 1911,\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 238345.45,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"AmountOnClient\": 238345.45,\n        \"Extras\": {\n            \"InvoiceId\": \"4063\"\n        }\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Агента</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceId</td>\n<td>ID номинала, для идентификации номинала, который выберет пользователь. Этот параметр мы ждем от вас в запросе в виде дополнительного параметра <strong>InvoiceId</strong></td>\n<td>Int</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Сумма номинала, эту сумму ожидаем в поле <strong>Amount</strong></td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceName</td>\n<td>Описание номинала, его количество и валюта</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"00c3c7c1-3e56-49c3-83eb-1f1564151c66"},{"name":"Payment Static","event":[{"listen":"prerequest","script":{"id":"ceaa2452-cd54-40a2-94ea-e9174d4ccaab","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"ba75abe3-e331-4144-9c55-dc355856140e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"1549","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Сумма транзакции, формат (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"Payment","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637002,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 114,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 1549,\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 5333.45,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021598272,\n        \"ServiceCurrency\": \"USD\",\n        \"AmountOnClient\": 11.51933037984,\n        \"Extras\": null\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Агента</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Сумма ваучера, эту сумму ожидаем в поле <strong>Amount</strong></td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"ba75abe3-e331-4144-9c55-dc355856140e"},{"name":"Payment Алсеко","event":[{"listen":"prerequest","script":{"id":"7070e9b5-47ba-41fd-844a-e9c1d09d3403","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"69b43266-5c74-4811-8817-3e76452378c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"815","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"5610.18","description":"<p>Сумма транзакции, формат (0.00) Общая сумма всех оплачаеваемых клиентом</p>\n","type":"text"},{"key":"RequestType","value":"Payment","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Дата и время отправки запроса по часовому поясу Оператора формат\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"115","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"},{"key":"Account","value":"7898380","description":"<p>Пополняемый номер счета</p>\n","type":"text"},{"key":"Services","value":"{ \"services\":[ { \"id\":13, \"amount\":\"5110.18\" }, { \"id\":12, \"amount\":\"500.00\" } ] }","description":"<p>Json всех выбранных услуг клиентом, и суммы по каждой из них</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637001,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 115,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 815,\n        \"account\": \"7898380\",\n        \"Amount\": 5610.18,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"AmountOnClient\": 5610.18,\n        \"Extras\": {\n            \"Services\": \"{ \\\"services\\\":[ { \\\"id\\\":13, \\\"amount\\\":\\\"5110.18\\\" }, { \\\"id\\\":12, \\\"amount\\\":\\\"500.00\\\" } ] }\"\n        }\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Агента</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Invoice</td>\n<td>В этом поле содержится информация об адресе и информация по каждой коммунальной услуге(наименование, сумма)</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"69b43266-5c74-4811-8817-3e76452378c3"}],"id":"b490435c-ec60-45ea-af9d-f2ff5ffa8a4f","description":"<h3 id=\"запрос-на-проведение-транзакции\">Запрос на проведение транзакции</h3>\n<p>Этот запрос предназначен для осуществления платежа</p>\n","_postman_id":"b490435c-ec60-45ea-af9d-f2ff5ffa8a4f"},{"name":"Status","item":[{"name":"Status","event":[{"listen":"prerequest","script":{"id":"fe509e1f-e4e0-488e-b09e-edbd0dd8b296","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"cb93e11c-861a-4bf8-8a22-175046f9defe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"RequestType","value":"Status","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"TransactionID","value":"112","description":"<p>Идентификационный номер запроса в системе Оператора</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637004,\n    \"ResponseType\": \"Status\",\n    \"TransactinID\": 112,\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": 7,\n        \"account\": \"galek10\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021598272,\n        \"ServiceCurrency\": \"USD\",\n        \"Extras\": null\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Идентификационный номер  <br />запроса Платежной  <br />организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Типа запроса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Идентификационный номер  <br />запроса в системе Партнера</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Статус запроса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Текстовое сообщение  <br />обозначения статуса</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"cb93e11c-861a-4bf8-8a22-175046f9defe"}],"id":"cb75b6e1-5215-4e2c-ad77-ff89e11c5183","description":"<h3 id=\"запрос-на-проверку-статуса-транзакции\">Запрос на проверку статуса транзакции</h3>\n<p>Этот запрос предназначен для проверки текущего статуса транзакции. Для проверки текущего статуса так же можно использовать Запрос на проведения транзакции с данными интересующего платежа</p>\n","_postman_id":"cb75b6e1-5215-4e2c-ad77-ff89e11c5183"},{"name":"CheckBalance","item":[{"name":"CheckBalance","event":[{"listen":"prerequest","script":{"id":"9365286b-0347-4371-83ba-5fefffa6851e","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"dbc8dc95-3d81-4336-bff4-85ed3867baa3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"RequestType","value":"CheckBalance","description":"<p>Типа запроса</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"AgentID\": 144,\n    \"ResponseType\": \"CheckBalance\",\n    \"Balances\": [\n        {\n            \"Balance\": 719190.223,\n            \"Overbalance\": 0.0,\n            \"Currency\": \"KZT\"\n        }\n    ]\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AgentId</td>\n<td>идентификационный номер Партнера</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Balances</td>\n<td>Представление массива по имеющегося  <br />баланса в разных разным валютам (На текущий момент по одному агенту может быть только баланс в одной валюте. 1 договор = 1 баланс)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Balance</td>\n<td>Текущий баланс</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Overbalance</td>\n<td>Текущий овердрафт</td>\n<td>Money</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"dbc8dc95-3d81-4336-bff4-85ed3867baa3"}],"id":"f3988cad-c604-4963-97f3-0f921b221177","description":"<h3 id=\"запрос-баланса\">Запрос Баланса</h3>\n<p>Этот запрос предназначен для получения текущего баланса в системе Платежной организации</p>\n","_postman_id":"f3988cad-c604-4963-97f3-0f921b221177"},{"name":"GetPaymentsByDate","item":[{"name":"GetPaymentsByDate","event":[{"listen":"prerequest","script":{"id":"eeb2d69b-7bbd-411d-83d1-d502b1f5900d","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"48d3a712-217a-451f-9fd9-7f996e3315ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"RequestType","value":"GetPaymentsByDate","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"From","value":"2024-07-09 00:00:00","description":"<p>Дата и время выгрузки платежей по часовому поясу Агентаформат (yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"To","value":"2024-07-10 00:00:00","description":"<p>Дата и время выгрузки платежей по часовому поясу Агентаформат (yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"TransactionId\": 6527505296357515,\n        \"RequestId\": 11636982,\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:15\",\n        \"Account\": \"7081982000\",\n        \"Amount\": 4714.0,\n        \"Currency\": \"KZT\",\n        \"ServiceId\": 48,\n        \"Service\": \"QIWI Wallet | KZT\",\n        \"CreatedOn\": \"2024-07-09T12:05:36.2186685\",\n        \"ProcessedOn\": \"2024-07-09T12:06:05.3824988\",\n        \"StatusId\": 10,\n        \"Status\": \"Транзакция успешна\"\n    }\n]\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactionId</td>\n<td>Идентификационный номер запроса в системе Партнера</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestId</td>\n<td>Идентификационный номер запроса Платежной организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>AgentRequestCreatedOn</td>\n<td>Дата и время отправки запроса по часовому поясу Агента (yyyy-MMdd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>CreatedOn</td>\n<td>Дата и время созданного платежа по часовому поясу Платежной организации (yyyy-MM-dd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ProcessedOn</td>\n<td>Дата и время проведения платежа по часовому поясу Платежной организации (yyyy-MM-dd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"48d3a712-217a-451f-9fd9-7f996e3315ec"}],"id":"a7fe887b-663a-47dc-9c4e-4c8a1044a2ea","description":"<h3 id=\"запрос-на-получение-списка-успешных-платежей\">Запрос на получение списка успешных платежей</h3>\n<p>Этот запрос предназначен для получения списка успешных платежей за указанный<br />партнером период</p>\n","_postman_id":"a7fe887b-663a-47dc-9c4e-4c8a1044a2ea"},{"name":"PostPayments","item":[{"name":"PostPayments","event":[{"listen":"prerequest","script":{"id":"c41355ed-3585-4c1c-9ef1-f219c883b35c","exec":[""],"type":"text/javascript","packages":{}}}],"id":"978d2e40-e5fa-4298-9cfd-47cab609d075","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"AgentId\":1,\r\n    \"AgentPassword\":\"test\",\r\n    \"Transactions\": [\r\n    {\r\n        \"TransactionId\": 6527505296357515,\r\n        \"RequestId\": 11636982,\r\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:15\",\r\n        \"Account\": \"7081982000\",\r\n        \"Amount\": 4714.25,\r\n        \"ServiceId\": 48,\r\n        \"Year\":2024,\r\n        \"Month\":7\r\n    },\r\n    {\r\n        \"TransactionId\": 6527505296357516,\r\n        \"RequestId\": 11636983,\r\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:20\",\r\n        \"Account\": \"7081982000\",\r\n        \"Amount\": 5000.00,\r\n        \"ServiceId\": 48,\r\n        \"Year\":2024,\r\n        \"Month\":7\r\n    },\r\n    {\r\n        \"TransactionId\": 6527505296357517,\r\n        \"RequestId\": 11636984,\r\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:30\",\r\n        \"Account\": \"7081982000\",\r\n        \"Amount\": 15000.89,\r\n        \"ServiceId\": 48,\r\n        \"Year\":2024,\r\n        \"Month\":7\r\n    }\r\n]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://processing.vectrafin.ru/home/postpayments","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{    \n    \"status\": \"success\",\n    \"details\":{\n    \"message\":\"Реестр успешно загружен\"\n}\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AgentId</td>\n<td>Id парнетра</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>AgentPassword</td>\n<td>Пароль партнера</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactionId</td>\n<td>Идентификационный номер запроса в системе Партнера</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestId</td>\n<td>Идентификационный номер запроса Платежной организации</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>AgentRequestCreatedOn</td>\n<td>Дата и время отправки запроса по часовому поясу Партнера (yyyy-MMdd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceId</td>\n<td>Id сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Year</td>\n<td>Год сверки</td>\n<td>int</td>\n</tr>\n<tr>\n<td>Month</td>\n<td>Месяц сверки</td>\n<td>int</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"ответ-с-ошибкой\">Ответ с ошибкой</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{    \n    \"status\": \"error\",\n    \"details\":{\n    \"message\":\"Неверный формат JSON\"\n}\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["home","postpayments"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"978d2e40-e5fa-4298-9cfd-47cab609d075"}],"id":"426e13d7-756f-48d0-a762-44ea47dd2282","description":"<h3 id=\"запрос-на-отправления-списка-успешных-платежей\">Запрос на отправления списка успешных платежей</h3>\n<p>Этот запрос предназначен для отправления списка успешных платежей</p>\n<p>Максимальное количество транзакции за один запрос не более 1000</p>\n","_postman_id":"426e13d7-756f-48d0-a762-44ea47dd2282"},{"name":"PostTotalAmount","item":[{"name":"PostTotalAmount","id":"27ed1dd5-2b36-49cc-aaba-e73dbcf47675","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"AgentId\":1,\r\n    \"AgentPassword\":\"test\",\r\n    \"Date\":\"2025-03-01\",\r\n    \"TotalAmount\":500254.67,\r\n    \"TotalCount\":250,\r\n    \"Services\": [\r\n    {        \r\n        \"ServiceId\": 48,\r\n        \"Amount\": 250000.00,\r\n        \"Count\":100\r\n    },\r\n    {\r\n        \"ServiceId\": 59,\r\n        \"Amount\": 200000.00,\r\n        \"Count\":100\r\n    },\r\n    {\r\n        \"ServiceId\": 78,\r\n        \"Amount\": 50000.67,\r\n        \"Count\":50\r\n    }\r\n]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://processing.vectrafin.ru/home/posttotalamount","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{    \n    \"status\": \"success\",\n    \"details\":{\n    \"message\":\"Итоговая строка успешно загружена\"\n}\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AgentId</td>\n<td>Id парнетра</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>AgentPassword</td>\n<td>Пароль партнера</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Date</td>\n<td>Дата итоговой строки, формат yyyy-MM-dd</td>\n<td>Date</td>\n</tr>\n<tr>\n<td>TotalAmount</td>\n<td>Общая сумма платежей</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>TotalCount</td>\n<td>Общее количество платежей</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Services</td>\n<td>Массив содержащий в себе общий список сумм и транзакции по сервису</td>\n<td>Massive</td>\n</tr>\n<tr>\n<td>ServiceId</td>\n<td>Id сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Общая сумма по данному сервису</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Count</td>\n<td>Общее количество транзакции по данному сервису</td>\n<td>int</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"ответ-с-ошибкой\">Ответ с ошибкой</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{    \n    \"status\": \"error\",\n    \"details\":{\n    \"message\":\"Неверный формат JSON\"\n}\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["home","posttotalamount"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"27ed1dd5-2b36-49cc-aaba-e73dbcf47675"}],"id":"5b5e3188-be59-40d1-aeab-e9a120973230","description":"<h3 id=\"запрос-на-отправление-итоговой-строки-за-день\">Запрос на отправление итоговой строки за день</h3>\n<p>Этот запрос предназначен для отправления итоговой строки за день</p>\n","_postman_id":"5b5e3188-be59-40d1-aeab-e9a120973230"},{"name":"GetSettingServices","item":[{"name":"GetSettingServices","event":[{"listen":"prerequest","script":{"id":"7b6baecf-2382-4dbe-9f6e-15af40dc9a2a","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"7d69be56-254b-403c-9c41-2f3500c9d958","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"RequestType","value":"GetSettingServices","description":"<p>Типа запроса</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"Id\": 7,\n        \"Name\": \"Steam\",\n        \"TestAccount\": \"iamkackbip\",\n        \"Rate\": 0.0,\n        \"TopCommission\": 0.0,\n        \"limits\": [\n            {\n                \"MinAmountKZT\": 300.0,\n                \"MaxAmountKZT\": 90000.0\n            }\n        ]\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"7d69be56-254b-403c-9c41-2f3500c9d958"}],"id":"d5f9e280-bcc5-400f-848e-7f9fb62bcadb","description":"<h3 id=\"запрос-на-получение-настроек-и-комиссии-по-сервисам\">Запрос на получение настроек и комиссии по сервисам</h3>\n<p>Этот запрос предназначен для получения настроек и комиссии по сервисам.<br />Указываются наименование сервиса, Id сервиса, тестовый аккаунт, вознаграждение<br />Партнера(Rate), допустимая верхняя комиссия для агента(TopCommission) и лимиты по<br />сервисам в валюте договора</p>\n","_postman_id":"d5f9e280-bcc5-400f-848e-7f9fb62bcadb"},{"name":"CalculatedSum","item":[{"name":"CalculatedSum","event":[{"listen":"prerequest","script":{"id":"e249b836-ae32-487d-905a-d9f40da2823d","exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{}}}],"id":"bb0c4db3-0c5d-4202-a2f7-33f8b0696fec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>идентификационный номер Партнера, параметр принимает только\nчисловые значения обязательный</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>пароль Партнера принимает строковое значения обязательный</p>\n","type":"text"},{"key":"Service","value":"7","description":"<p>идентификационный номер услуги числовые значения\nобязательный</p>\n","type":"text"},{"key":"Amount","value":"10","description":"<p>Сумма транзакции, формат (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"CalculatedSum","description":"<p>Типа запроса</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Валюта платежа договора (KZT, USD, RUB)</p>\n","type":"text"},{"key":"Account","value":"galek10","description":"<p>Пополняемый аккаунт/номер счета/карта/почта</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ResponseType\": \"CalculatedSum\",\n    \"Amount\": 4630.000029632,\n    \"Service\": 7,\n    \"Currency\": \"KZT\",\n    \"ExchangeRate\": 0.0021598272,\n    \"ExpectedAmount\": 10.0,\n    \"ExpectedCurrency\": \"USD\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Service</td>\n<td>Индентификационный номер  <br />сервиса</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Аккаунт получателя</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Сумма платежа необходимая  <br />для получения ожидаемой  <br />суммы на аккаунте в валюте  <br />сервиса</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Валюта платежа</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Курс валюты платежа по  <br />отношению к валюте сервиса, в  <br />которой закладываются  <br />комиссии с платежа</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Валюта, в которой  <br />пользователь должен получить  <br />зачисления</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExpectedAmount</td>\n<td>Ожидаемая сумма на аккаунте  <br />в валюте сервиса</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ExpectedCurrency</td>\n<td>Валюта Сервиса</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"bb0c4db3-0c5d-4202-a2f7-33f8b0696fec"}],"id":"e6082d89-d4e2-46f1-92ad-461a7724713f","description":"<h3 id=\"запрос-калькуляции-необходимой-суммы-в-валюте-договора-для-получения-нужной-суммы-в-валюте-сервиса\">Запрос калькуляции необходимой суммы в валюте договора для получения нужной суммы в валюте сервиса</h3>\n<p>Этот запрос можно использовать для определения желаем суммы получения в валюте<br />сервиса на аккаунт.</p>\n","_postman_id":"e6082d89-d4e2-46f1-92ad-461a7724713f"},{"name":"Список кодов","item":[],"id":"4a00e723-e2c1-4fd1-9684-0a147400d25f","description":"<p><strong>Ошибка запроса (Request) не связана с фактом платежа (Payment). Пожалуйста, не отменяйте транзакцию, а обратитесь в техническую поддержку, поскольку возникла проблема именно с запросом (Request), а не с платежом (Payment)</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>ResponseStatus</th>\n<th>Message</th>\n<th>Final</th>\n<th>Request</th>\n<th>Payment</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>Транзакция создана</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Транзакция в процессе отправки к поставщику</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Транзакция создана у поставщика</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Запрос обрабатывается</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>5</td>\n<td>Запрос обрабатывается</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>9</td>\n<td>Транзакция в процессе получения статуса</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>10</td>\n<td>Транзакция успешна</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-1</td>\n<td>Ошибка авторизации</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-2</td>\n<td>Недостаточно средств для транзакции</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-3</td>\n<td>Транзакция отменена</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-4</td>\n<td>Транзакция не найдена</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-100</td>\n<td>Неверный формат аккаунта по услуге</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-105</td>\n<td>Аккаунт не найден</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-110</td>\n<td>Транзакция невозможна по запрету оператора</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-111</td>\n<td>Пополнение анонимного кошелька запрещено</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-115</td>\n<td>Транзакция невозможна по техническим причинам</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-120</td>\n<td>Аккаунт неактивен</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-200</td>\n<td>Сумма в недопустимом диапазоне</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-201</td>\n<td>Сумма мала</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-202</td>\n<td>Сумма велика</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-203</td>\n<td>Не удалось проверить счет</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-300</td>\n<td>Неизвестная ошибка оператора</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-500</td>\n<td>Ошибка запроса</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-501</td>\n<td>Сервисный маршрут не найден</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-502</td>\n<td>Обменный курс не найден</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-503</td>\n<td>Ошибка при записи платежа в БД</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"4a00e723-e2c1-4fd1-9684-0a147400d25f"},{"name":"Callback","item":[],"id":"7a5f3b13-378f-4743-acfe-ac3ee3d9026f","description":"<p>Чтобы получить финальный статус платежа Платежная организация может сама<br />отправлять запрос в Систему Агента. При интеграции необходимо предоставить и<br />подготовить адрес который будет принимать тело JSON и метод POST  </p>\n<p><strong>Ответ</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n\"RequestID\": 7241376,\n\"ResponseType\": \"CallBack\",\n\"TransactinID\": 89539514,\n\"ResponseStatus\": 10,\n\"Message\": \"Транзакция успешна\"\n}\n\n</code></pre>\n","_postman_id":"7a5f3b13-378f-4743-acfe-ac3ee3d9026f"}],"id":"5df791ac-067c-416d-89f8-4e6819ab16b8","description":"<p><strong>Общество с ограниченной ответственностью «ВектраФин»</strong>, именуемое в дальнейшем <strong>«Общество»<br />Акционерное общество расчетная небанковская кредитная организация</strong> « », именуемое в дальнейшем «Партнер»</p>\n<p><strong>Товарищество с ограниченной отвественностью «Гермес Гарант Групп»</strong>, именуемое в дальнейшем «Платежная организация»</p>\n<p><strong>Поставщик услуг</strong>, именуемое в дальнейшем «Оператор»</p>\n<p><strong>Плательщик</strong>, именуемое в дальнейшем «Клиент»</p>\n<p><strong>Схема взаимодействия</strong></p>\n<img src=\"https://content.pstmn.io/27427d41-278b-48c5-8838-faf9ed5c5613/aW1hZ2UucG5n\" width=\"815\" height=\"455\" />\n\n<p><strong>Данное техническое описание определяет порядок взаимодействия Сторон при осуществлении Платежей по распоряжению Клиентов в пользу Операторов, в рамках которого:</strong></p>\n<ol>\n<li><p>Партнер осуществляет прием Платежей по распоряжению Клиентов в пользу Операторов за предоставляемые ими Услуги, а также перечисление этих Платежей на условиях, установленных договором между Партнером и Платежной организацией.</p>\n</li>\n<li><p>Общество обеспечивает технологическое взаимодействие посредством Системы между информационными системами Партнера и иными Участниками расчетов, включая сбор, обработку, маршрутизацию и передачу данных о Платежах.</p>\n</li>\n</ol>\n<p><strong>Протокол обмена информации</strong></p>\n<p><strong>Требования «Общества» к интерфейсам «ПАРТНЕРА» и «Платежной организации».</strong></p>\n<ol>\n<li><p>Интерфейс Партнера должен отправлять запросы в Общество, а далее Общество в Платежную организацию, по протоколу HTTPS.</p>\n</li>\n<li><p>Интерфейсы Партнера и Платежной системы должен отправлять запросы, передаваемые системой методом POST.</p>\n</li>\n<li><p>Интерфейс Платежной организации должен формировать ответ системы в формате JSON в кодировке UTF-8 (если ответ содержит символы национальных алфавитов)..</p>\n</li>\n<li><p>Обмен информацией ведется в режиме запрос-ответ, при этом скорость ответа не должна превышать 60 секунд, в противном случае система Общества разрывает соединение по таймауту.</p>\n</li>\n<li><p>Если у Партнера предполагаемое количество платежей за услуги подключаемого оператора ожидается достаточно интенсивным (до 10 платежей в минуту и более), желательно, чтобы интерфейс поддерживал многопоточную коммуникацию с не менее чем 10-15 одновременными соединениями.</p>\n</li>\n</ol>\n<p><strong>Основные принципы работы интерфейса:</strong></p>\n<ol>\n<li><p>Информация по каждому платежу в системе Партнера имеет уникальный идентификатор, который передается от Партнера в Общество, далее Общество передает в Платежную организацию в переменной TransactionID – целое число длиной до 15 знаков. По этому идентификатору производится дальнейшая сверка взаиморасчетов и решение спорных вопросов.</p>\n</li>\n<li><p>Информация по сумме платежа и комиссии за проведение платежа принимаемая Партнером, передается в Общество и далее Общество обрабатывает информацию и передает в Платежную организацию в валюте контракта в переменной Amount – дробное число с точностью до сотых, в качестве разделителя используется «.» (точка). Если информация по сумме представляет целое число, то оно все равно дополняется точкой и нулями, например – «180.00».</p>\n</li>\n<li><p>В запросе на добавление платежа система Партнера передает дату платежа (под датой платежа в системе подразумевается дата получения запроса от клиента) в переменной RequestDate – дата в формате (yyyy-mm-dd hh:mm). Данный параметр не предназначен для использования при проведении сверок и бухгалтерских взаиморасчетов. При проведении сверок оборотов и бухгалтерских взаиморасчетов отчетный период выбирается на основании времени регистрации транзакции в системе Платежной организации по времени г. Москвы (по часовому поясу GMT+3).</p>\n</li>\n<li><p>Провайдер услуги идентифицирует своего абонента по уникальному идентификатору (номер лицевого счета, телефона, логин и т.д.). Перед отправкой Оператору идентификатор проходит проверку корректности в соответствии с регулярным выражением, которое должен предоставить Партнер. Идентификатор клиента передается в переменной account – строка, содержащая буквы, цифры и спецсимволы, длиной до 200 символов.</p>\n</li>\n<li><p>Оплата услуг Оператора производится системой в 2 этапа – проверка состояния клиента и непосредственно проведение платежа. Тип запроса передается системой в переменной RequestType – строка, принимающая значения AccountCheck и/или Payment. При проверке статуса Оператор должен проверить наличие в своей базе Клиента с указанным идентификатором и выполнить внутренние проверки идентификатора в соответствии с принятой логикой пополнения лицевых счетов через платежные системы. При проведении платежа Оператор должен произвести пополнение баланса Клиента.</p>\n</li>\n<li><p>В случае если любой из запросов к Оператору завершается ошибкой, то Оператор возвращает код ошибки в соответствии с таблицей, приведенной ниже. Все ошибки имеют признак фатальности. Фатальная ошибка означает для системы, что повторная отправка запроса с теми же параметрами приведет к 100% повторению той же ошибки – следовательно, система прекращает обработку клиентского запроса и завершает его с ошибкой. Нефатальная ошибка означает, что повторение запроса с неизменными параметрами через некоторый промежуток времени должно привести к финальному статусу запроса. Система будет повторять запросы, завершающиеся нефатальной ошибкой, постоянно увеличивая интервал, пока операция не завершится успехом или фатальной ошибкой. Если по истечении продолжительного времени запрос не принял окончательный статус, то Партнеру необходимо обратиться в техническую поддержку Общества, далее Общество обратится в техническую поддержку Платежной организации для уточнения финального статуса запроса. Партнер не имеет права считать нефатальный статус запроса ошибкой и обязуется доводить каждый запрос до финального статуса.</p>\n</li>\n<li><p>Отсутствие связи с сервером Оператора не является фатальной ошибкой. Пустая страница ответа не является фатальным статусом. В случае возникновения подобных ситуаций Партнеру необходимо обратиться в техническую поддержку Общества и далее общество передаст запрос в технический отдел Платежной организации для устранения проблемы.</p>\n</li>\n<li><p>Все статусы разделены на статусы запросов и статусы платежей. Это означает, что если вы получили ошибку, которая соответствует статусу запроса, то не нужно отменять платеж, а необходимо обратиться в техническую поддержку Общества, так как это является не статусом платежа, а статусом самого запроса. Просим не отменять такие платежи, если получили ошибку на запросе.</p>\n</li>\n<li><p>В базе Платежной организации не должно содержаться двух успешно проведенных платежей с одним и тем же номером Transaction ID от одного Партнера. Если система Партнера повторно отправляет запрос с уже существующим в базе Платежной организации Transaction ID, то Платежная организация должна вернуть информацию по результату обработки предыдущего запроса.</p>\n</li>\n</ol>\n<p><strong>Порядок взаимодействия в тестовой и боевой средах</strong></p>\n<ol>\n<li><p>В период установления деловых отношений между Сторонами Партнер, Общество и Платежная организация проводят проверку и отладку взаимодействия в рамках тестовой среды интерфейса API, который позволяет установить порядок приема-передачи информации, тестовых платежей и иной дополнительной информации.</p>\n</li>\n<li><p>В период проведения отладки взаимодействия в рамках тестовой среды интерфейса API Стороны не несут ответственности за возможные сбои и нарушения в работе как самого интерфейса API, так и собственных интерфейсов Партнера, в рамках которых осуществляется подключение к API.</p>\n</li>\n<li><p>После проведения процедуры отладки в рамках тестовой среды Партнер по своему усмотрению имеет право в любое время перейти к началу приема-передачи информации, платежей и иной дополнительной информации в «боевом» режиме, т.е. режиме полной функциональной готовности Партнера для работы в среде интерфейса API.</p>\n</li>\n<li><p>После начала проведения платежей в «боевом» режиме Партнер принимает на себя полную ответственность за свои действия в интерфейсе API, вызванные в том числе, но не ограничиваясь сбоями в работе систем Партнера, непреднамеренной передачей данных и информации, совершением системой непреднамеренных платежей, их «задвоением» в системе, ошибками в коде интерфейса API, непредвиденными отключениями и блокировками действий Партнера интерфейсом API вследствие ненадлежащего подключения Партнеров, связанными со сбоями или нарушениями функционирования систем и интерфейсов самого Партнера и др.</p>\n</li>\n</ol>\n","_postman_id":"5df791ac-067c-416d-89f8-4e6819ab16b8"},{"name":"ENG","item":[{"name":"AccountCheck","item":[{"name":"AccountCheck","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"eda3344c-5008-4dc1-8780-da31e6d08f59"}}],"id":"5aa1503b-5d5f-4836-a178-4bd73133a91d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"7","description":"<p>service identification number numeric values\nmandatory</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Transaction amount, format (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"galek10","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<p>Direct deposit</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": -1100000,\n    \"RequestID\": 638405063993273260,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"7\",\n        \"account\": \"galek10\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021819769,\n        \"ServiceCurrency\": \"USD\"\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Service identification number</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Amount of payment</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>The rate of the payment  <br />currency in relation to the  <br />service currency in which the  <br />commissions from the  <br />payment are laid</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Currency in which the user  <br />should receive credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"5aa1503b-5d5f-4836-a178-4bd73133a91d"},{"name":"AccountCheck Dynamic","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"d522a234-e515-470f-bf56-eff4fbd57fea"}}],"id":"29a3ec08-af10-4d65-a24c-ad12639a7903","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"1911","description":"<p>service identification number numeric values\nmandatory</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Transaction amount, format (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<p>The list of denominations can change every 30 minutes (these are InvoiceId, amount and the denomination itself). Therefore, before payment it is necessary to make an AccountCheck request and output the whole list to the client</p>\n<h3 id=\"instructions-for-dynamic-vouchers\">Instructions for dynamic vouchers</h3>\n<ol>\n<li><p>You send an AccountCheck request and in the response you get a list of invoices in the Extras parameter. One invoice contains the following parameters:<br /> InvoiceId: The ID of the denomination that the sender has selected for payment. We expect this parameter from you in the request as an additional InvoiceId parameter.<br /> InvoiceName: The denomination in the currency of the top-up or in the currency of the voucher itself.<br /> OrderAmount: The amount to be sent to us. The OrderAmount takes into account the voucher amount, rate and fees.</p>\n</li>\n<li><p>You submit a Payment request, and in the Amount field enter the amount you received in OrderAmount. You also send an additional parameter InvoiceId.<br /> After Status request we send the code (voucher) and instructions for its activation to the client's e-mail.</p>\n</li>\n<li><p>It is also possible to receive the code in a reply from us. To do this, you need to send an additional parameter SendType = api to receive the code in the additional parameter Code.</p>\n</li>\n</ol>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": 1100000,\n    \"RequestID\": 638561232575520668,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"1911\",\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"Extras\": [\n            {\n                \"FieldName\": \"Invoice-1\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4063,\\\"OrderAmount\\\":\\\"238345.4409\\\",\\\"InvoiceName\\\":\\\"30.000 + 10.500 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-2\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4062,\\\"OrderAmount\\\":\\\"190675.3994\\\",\\\"InvoiceName\\\":\\\"24.000 + 8.400 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-3\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4061,\\\"OrderAmount\\\":\\\"143005.3578\\\",\\\"InvoiceName\\\":\\\"18.000 + 6.300 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-4\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4060,\\\"OrderAmount\\\":\\\"95335.3163\\\",\\\"InvoiceName\\\":\\\"12.000 + 4.200 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-5\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4059,\\\"OrderAmount\\\":\\\"47665.2747\\\",\\\"InvoiceName\\\":\\\"6.000 + 2.100 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-6\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":4058,\\\"OrderAmount\\\":\\\"23830.2539\\\",\\\"InvoiceName\\\":\\\"3.000 + 850 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-7\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2618,\\\"OrderAmount\\\":\\\"11912.7435\\\",\\\"InvoiceName\\\":\\\"1.500 + 300 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-8\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2619,\\\"OrderAmount\\\":\\\"4762.2373\\\",\\\"InvoiceName\\\":\\\"600 + 60 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-9\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2620,\\\"OrderAmount\\\":\\\"2378.7352\\\",\\\"InvoiceName\\\":\\\"300 + 25 UC\\\"}\"\n            },\n            {\n                \"FieldName\": \"Invoice-10\",\n                \"FieldValue\": \"{\\\"InvoiceId\\\":2621,\\\"OrderAmount\\\":\\\"471.9336\\\",\\\"InvoiceName\\\":\\\"60 UC\\\"}\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Service identification number</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>The exchange rate of the payment currency against the currency of the service, in  <br />in which payment commissions are pledged</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which user should receive credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceId</td>\n<td>Denomination ID, to identify the denomination that the user will select. We expect this parameter from you in the request in the form of an additional parameter <strong>InvoiceId</strong></td>\n<td>Int</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Denomination amount, this amount is expected in the <strong>Amount</strong> field</td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceName</td>\n<td>Description of the denomination, its quantity and currency</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"29a3ec08-af10-4d65-a24c-ad12639a7903"},{"name":"AccountCheck Static","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"bb5349e6-09a8-4346-a7a7-3dd7b81a0a9b"}}],"id":"b094382c-fc4d-4b3d-9661-008b534f415e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only numeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"1549","description":"<p>service identification number numeric values mandatory</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Transaction amount, format (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format (yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"instructions-for-static-vouchers\">Instructions for static vouchers</h3>\n<ol>\n<li><p>You send an AccountCheck request, and in the response you get the OrderAmount parameter in Extras. OrderAmount is the amount of money that needs to be sent to us. The OrderAmount takes into account the voucher amount, exchange rate and commissions.</p>\n</li>\n<li><p>You submit a Payment request and enter the amount you received in OrderAmount in the Amount field.</p>\n</li>\n<li><p>After Status request we send the code (voucher) and instructions for its activation to the client's e-mail. It is also possible to receive the code in a reply from us. For this you need to send an additional parameter SendType = api to receive the code in the additional parameter Code.</p>\n</li>\n</ol>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": 1100000,\n    \"RequestID\": 638561239593184006,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"1549\",\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"USD\",\n        \"Extras\": [\n            {\n                \"FieldName\": \"OrderAmount\",\n                \"FieldValue\": \"5333.4471\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Identification number service</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>The exchange rate of the payment currency against the service currency, in which the commissions from the payment are pledged in which payment commissions are pledged</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>Currency in which the user should receive credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Voucher amount, this amount is expected in the <strong>Amount</strong> field</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"b094382c-fc4d-4b3d-9661-008b534f415e"},{"name":"AccountCheck Алсеко","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"d56458fe-ecc4-4197-bc50-3912a302f5f8"}}],"id":"77440de5-05e4-4167-86f4-c2fa1ed9c309","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only numeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"815","description":"<p>service identification number numeric values mandatory</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Transaction amount, format (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format (yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"7898380","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"instruction\">Instruction</h3>\n<p>When paying for these services, the client can pay for one or several or all services. Therefore, in Payment request, it is necessary to send an additional parameter Services, which contains json of all selected services by the client, and the amounts for each of them</p>\n<p>Services={ \"services\":[ { \"id\":13, \"amount\":\"5110.18\" }, { \"id\":12, \"amount\":\"500.00\" } ] }</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"TransactinID\": 1100000,\n    \"RequestID\": 638561244870733001,\n    \"ResponseType\": \"AccountCheck\",\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": \"815\",\n        \"account\": \"7898380\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"Extras\": [\n            {\n                \"FieldName\": \"Invoice\",\n                \"FieldValue\": \"{\\\"Account\\\":{\\\"Address\\\":\\\"Алматы қ.|г.Алматы, ықш.ауд.|м-он Мамыр-7 үй|д.5 27 пәтер/кв.\\\",\\\"Invoices\\\":{\\\"Invoice\\\":{\\\"AccountName\\\":\\\"-\\\",\\\"InvoiceId\\\":\\\"240710296539\\\",\\\"Services\\\":{\\\"Service\\\":[{\\\"ServiceId\\\":13,\\\"ServiceName\\\":\\\"Электр қуаты | Электр. энергия\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":3475.96,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":18754.0,\\\"lastCount\\\":18888.0},{\\\"ServiceId\\\":14,\\\"ServiceName\\\":\\\"Ыстық су, Есептеуіш | Гор. вода, Счётчик\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":10517.64,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":924.0,\\\"lastCount\\\":952.0},{\\\"ServiceId\\\":12,\\\"ServiceName\\\":\\\"Суық су,Есептеуіш | Хол.вода,Счетчик\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":1974.64,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":931.032,\\\"lastCount\\\":966.0},{\\\"ServiceId\\\":25,\\\"ServiceName\\\":\\\"Суық су к-ясы,Есеп-іш | К-ция хол.воды,Сч-к\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":1144.85,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":931.032,\\\"lastCount\\\":966.0},{\\\"ServiceId\\\":114,\\\"ServiceName\\\":\\\"Канализация | Канализация\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":618.72,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":36,\\\"ServiceName\\\":\\\"Газ | Газ\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":2345.65,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":11,\\\"ServiceName\\\":\\\"ҚТҚ шығару | Вывоз ТБО\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":4311.0,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":133,\\\"ServiceName\\\":\\\"Мүлік салығы | Налог на имущество ЖСН/ИИН: 000819501142; 27.06.2024 ж. дейінгі төлемдер ескерілді/ Учтены платежи до 27.06.2024 г.\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":3405.76,\\\"DebtSum\\\":0.0,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null},{\\\"ServiceId\\\":999,\\\"ServiceName\\\":\\\"Оплатить всё\\\",\\\"IsCounterService\\\":0,\\\"Measure\\\":null,\\\"Tariff\\\":null,\\\"DebtInfo\\\":null,\\\"FixSum\\\":27794.22,\\\"DebtSum\\\":null,\\\"FixCount\\\":null,\\\"PrevCount\\\":null,\\\"lastCount\\\":null}]}}},\\\"Params\\\":null}}\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Identification number service</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Exchange rate of the payment currency against the currency of the service, in which the commissions from the payment are pledged</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Поле для дополнительных полей</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which the user should receive credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Invoice</td>\n<td>This field contains address information and information for each utility service (name, amount)</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"77440de5-05e4-4167-86f4-c2fa1ed9c309"}],"id":"12f5511f-0427-4e90-b190-bdfcb69fcac4","description":"<h3 id=\"request-to-verify-the-transaction-capability-it-is-recommended-to-verify-the-transaction-capability-before-direct-payment\"><strong>Request to verify the transaction capability (It is recommended to verify the transaction capability before direct payment)</strong></h3>\n<p>This request is intended to determine whether the account exists in the requested service and is available to the agent, and to calculate the amount</p>\n<p>(ExchangeRate). Amount * ExchangeRate = the amount the customer will receive.</p>\n<p>We have several types of services: direct replenishment (default), dynamic vouchers (dynamic) - which displays a list of currently available denominations, their value and ID, static vouchers (static) - which displays the amount of this voucher at the moment. There are also special services, such as Alseko/IVC or services with additional mandatory parameters.</p>\n","_postman_id":"12f5511f-0427-4e90-b190-bdfcb69fcac4"},{"name":"Payment","item":[{"name":"Payment","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"16aef650-27f2-4055-a9ad-6ee273ad77b9"}}],"id":"24fdbf41-de12-4c86-af9c-c68cfd2533aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only numeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"7","description":"<p>service identification number numeric values\nmandatory</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Transaction amount, format (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"Payment","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"112","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"galek10","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<p>Direct deposit</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637004,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 112,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 7,\n        \"account\": \"galek10\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021598272,\n        \"ServiceCurrency\": \"USD\",\n        \"AmountOnClient\": 0.21598272,\n        \"Extras\": null\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Service identification number</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Exchange rate of the payment currency against the currency of the service, in which the commissions from the payment are pledged</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which the user should receive credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"24fdbf41-de12-4c86-af9c-c68cfd2533aa"},{"name":"Payment Dynamic","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"793df8a0-6863-43a8-8689-32708e256556"}}],"id":"8e578b5c-ee6c-438b-a258-80fdc5c9a249","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"1911","description":"<p>service identification number numeric values\nmandatory</p>\n","type":"text"},{"key":"Amount","value":"238345.45","description":"<p>Transaction amount, format (0.00) Enter the amount received during the AccountCheck request in the OrderAmount field. Rounding is always upwards, so that the payment does not fall into error</p>\n","type":"text"},{"key":"RequestType","value":"Payment","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"113","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"},{"key":"InvoiceId","value":"4063","description":"<p>The denomination selected by the client according to the list, which was obtained using the AccountCheck method.</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637003,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 113,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 1911,\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 238345.45,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"AmountOnClient\": 238345.45,\n        \"Extras\": {\n            \"InvoiceId\": \"4063\"\n        }\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Identification number  <br />service</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Exchange rate of the payment currency against the currency of the service, in which the commissions from the payment are pledged</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which user should receive credit</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceId</td>\n<td>Denomination ID, to identify the denomination that the user will select. We expect this parameter from you in the request in the form of an additional parameter <strong>InvoiceId</strong></td>\n<td>Int</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Denomination amount, this amount is expected in the <strong>Amount</strong> field</td>\n<td>String</td>\n</tr>\n<tr>\n<td>InvoiceName</td>\n<td>Description of the denomination, its quantity and currency</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"8e578b5c-ee6c-438b-a258-80fdc5c9a249"},{"name":"Payment Static","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"51da6357-308f-4a2e-9b2a-4b710cc4e26e"}}],"id":"298a86ab-2d09-4cba-8ddf-e724a6d52f0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"1549","description":"<p>service identification number numeric values\nmandatory</p>\n","type":"text"},{"key":"Amount","value":"100","description":"<p>Transaction amount, format (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"AccountCheck","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"1100000","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"kkazbek.smeken@gmail.com","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637002,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 114,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 1549,\n        \"account\": \"kkazbek.smeken@gmail.com\",\n        \"Amount\": 5333.45,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021598272,\n        \"ServiceCurrency\": \"USD\",\n        \"AmountOnClient\": 11.51933037984,\n        \"Extras\": null\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Identification number  <br />service</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Exchange rate of the payment currency  <br />against the currency of the service, in  <br />in which are pledged  <br />payment fees</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which  <br />user should receive  <br />credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n<tr>\n<td>OrderAmount</td>\n<td>Voucher amount, this amount is expected in the <strong>Amount</strong> field</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"298a86ab-2d09-4cba-8ddf-e724a6d52f0e"},{"name":"Payment Алсеко","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"e2c8ddc5-2517-462e-9e0a-64779b2bc558"}}],"id":"b43b1baf-a2cb-438d-aac6-d695b695178c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"Service","value":"815","description":"<p>service identification number numeric values\nmandatory</p>\n","type":"text"},{"key":"Amount","value":"5610.18","description":"<p>Transaction amount, format (0.00) Total amount of all payments made by the customer</p>\n","type":"text"},{"key":"RequestType","value":"Payment","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"RequestDate","value":"{{currentDateTime}}","description":"<p>Date and time of request sending by Operator's time zone format\n(yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"TransactionID","value":"115","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"},{"key":"Account","value":"7898380","description":"<p>Replenishable account number</p>\n","type":"text"},{"key":"Services","value":"{ \"services\":[ { \"id\":13, \"amount\":\"5110.18\" }, { \"id\":12, \"amount\":\"500.00\" } ] }","description":"<p>Json of all the services selected by the client, and the amounts for each of them</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637001,\n    \"ResponseType\": \"Payment\",\n    \"TransactinID\": 115,\n    \"ResponseStatus\": 1,\n    \"Message\": \"Транзакция создана\",\n    \"TransactionContent\": {\n        \"Service\": 815,\n        \"account\": \"7898380\",\n        \"Amount\": 5610.18,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 1.0,\n        \"ServiceCurrency\": \"KZT\",\n        \"AmountOnClient\": 5610.18,\n        \"Extras\": {\n            \"Services\": \"{ \\\"services\\\":[ { \\\"id\\\":13, \\\"amount\\\":\\\"5110.18\\\" }, { \\\"id\\\":12, \\\"amount\\\":\\\"500.00\\\" } ] }\"\n        }\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Identification number  <br />service</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Exchange rate of the payment currency  <br />against the currency of the service, in  <br />in which are pledged  <br />payment fees</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which  <br />user should receive  <br />credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Invoice</td>\n<td>This field contains address information and information for each utility service (name, amount)</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"b43b1baf-a2cb-438d-aac6-d695b695178c"}],"id":"e8a332b9-62fc-4b98-8963-0ddcc21fd664","description":"<h3 id=\"transaction-request\">Transaction Request</h3>\n<p>This request is for making a payment</p>\n","_postman_id":"e8a332b9-62fc-4b98-8963-0ddcc21fd664"},{"name":"Status","item":[{"name":"Status","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"4de19346-f11a-49ce-a1ae-9f742fae4ba3"}}],"id":"ea73faa4-4e6b-44ea-b3e5-df6952c1bc1b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"RequestType","value":"Status","description":"<p>Like a request</p>\n","type":"text"},{"key":"TransactionID","value":"112","description":"<p>Identification number of the request in the Operator's system</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"RequestID\": 11637004,\n    \"ResponseType\": \"Status\",\n    \"TransactinID\": 112,\n    \"ResponseStatus\": 10,\n    \"Message\": \"Транзакция успешна\",\n    \"TransactionContent\": {\n        \"Service\": 7,\n        \"account\": \"galek10\",\n        \"Amount\": 100.0,\n        \"Currency\": \"KZT\",\n        \"ExchangeRate\": 0.0021598272,\n        \"ServiceCurrency\": \"USD\",\n        \"Extras\": null\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RequestID</td>\n<td>Identification number of the  <br />request of the Payment  <br />Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseType</td>\n<td>Type of request</td>\n<td>String</td>\n</tr>\n<tr>\n<td>TransactinID</td>\n<td>Identification number of the  <br />request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>ResponseStatus</td>\n<td>Request status</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Message</td>\n<td>Status text message</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Service</td>\n<td>Identification number  <br />service</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Exchange rate of the payment currency  <br />against the currency of the service, in  <br />in which are pledged  <br />payment fees</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which  <br />user should receive  <br />credits</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Extras</td>\n<td>Field for additional fields</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"ea73faa4-4e6b-44ea-b3e5-df6952c1bc1b"}],"id":"fe8473fe-bfbb-4fa4-9b08-52af1e261f69","description":"<h3 id=\"request-to-check-transaction-status\">Request to check transaction status</h3>\n<p>This request is intended for checking the current status of the transaction. To check the current status, you can also use the Transaction Request with the data of the payment of interest.</p>\n","_postman_id":"fe8473fe-bfbb-4fa4-9b08-52af1e261f69"},{"name":"CheckBalance","item":[{"name":"CheckBalance","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"66151ec1-5ccb-4e85-a0b8-87b794d39ed0"}}],"id":"d5d8bdd9-8d42-4b27-8f71-11e978abb69a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"RequestType","value":"CheckBalance","description":"<p>Like a request</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"AgentID\": 144,\n    \"ResponseType\": \"CheckBalance\",\n    \"Balances\": [\n        {\n            \"Balance\": 719190.223,\n            \"Overbalance\": 0.0,\n            \"Currency\": \"KZT\"\n        }\n    ]\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AgentId</td>\n<td>Agent identification number</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Balances</td>\n<td>Presentation of an array of available  <br />balance in different currencies (At the moment there can be only balance in one currency for one agent. 1 contract = 1 balance)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Balance</td>\n<td>Current balance</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Overbalance</td>\n<td>Current overdraft</td>\n<td>Money</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"d5d8bdd9-8d42-4b27-8f71-11e978abb69a"}],"id":"70d9dbdc-39de-48f6-b7fa-701e178b02b6","description":"<h3 id=\"balance-request\">Balance Request</h3>\n<p>This request is intended for obtaining the current balance in the system of the Payment Organization</p>\n","_postman_id":"70d9dbdc-39de-48f6-b7fa-701e178b02b6"},{"name":"GetPaymentsByDate","item":[{"name":"GetPaymentsByDate","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"58ee76b6-e987-402e-a25d-d3de6bc80b41"}}],"id":"d789a739-a1a0-4af7-aa22-074eb62136b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"RequestType","value":"GetPaymentsByDate","description":"<p>Like a request</p>\n","type":"text"},{"key":"From","value":"2024-07-09 00:00:00","description":"<p>Date and time of payments unloading by Agent's time zone Format (yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"},{"key":"To","value":"2024-07-10 00:00:00","description":"<p>Date and time of payments unloading by Agent's time zone Format (yyyy-MM-dd HH:mm:ss)</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"TransactionId\": 6527505296357515,\n        \"RequestId\": 11636982,\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:15\",\n        \"Account\": \"7081982000\",\n        \"Amount\": 4714.0,\n        \"Currency\": \"KZT\",\n        \"ServiceId\": 48,\n        \"Service\": \"QIWI Wallet | KZT\",\n        \"CreatedOn\": \"2024-07-09T12:05:36.2186685\",\n        \"ProcessedOn\": \"2024-07-09T12:06:05.3824988\",\n        \"StatusId\": 10,\n        \"Status\": \"Транзакция успешна\"\n    }\n]\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactionId</td>\n<td>Identification number of the request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestId</td>\n<td>Identification number of the request of the Payment Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>AgentRequestCreatedOn</td>\n<td>Date and time of request sending by Agent's time zone (yyyy-MMdd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>CreatedOn</td>\n<td>Date and time of created payment by time zone of the Payment Organization (yyyy-MM-dd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ProcessedOn</td>\n<td>Date and time of payment execution by time zone of the Payment Organization (yyyy-MM-dd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"d789a739-a1a0-4af7-aa22-074eb62136b1"}],"id":"5a34403f-7a97-48e6-87be-d044e365e54c","description":"<h3 id=\"request-for-a-list-of-successful-payments\">Request for a list of successful payments</h3>\n<p>This query is designed to retrieve a list of successful payments for the specified agent period</p>\n","_postman_id":"5a34403f-7a97-48e6-87be-d044e365e54c"},{"name":"PostPayments","item":[{"name":"PostPayments","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"e7b71ea4-6719-499b-ba6c-8027436203eb"}}],"id":"a0704281-3a18-4d9b-ba00-6160babeedb0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"TransactionId\": 6527505296357515,\r\n        \"RequestId\": 11636982,\r\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:15\",\r\n        \"Account\": \"7081982000\",\r\n        \"Amount\": 4714.25,\r\n        \"ServiceId\": 48,\r\n        \"Year\":2024,\r\n        \"Month\":7\r\n    },\r\n    {\r\n        \"TransactionId\": 6527505296357516,\r\n        \"RequestId\": 11636983,\r\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:20\",\r\n        \"Account\": \"7081982000\",\r\n        \"Amount\": 5000.00,\r\n        \"ServiceId\": 48,\r\n        \"Year\":2024,\r\n        \"Month\":7\r\n    },\r\n    {\r\n        \"TransactionId\": 6527505296357517,\r\n        \"RequestId\": 11636984,\r\n        \"AgentRequestCreatedOn\": \"2024-07-09T09:05:30\",\r\n        \"Account\": \"7081982000\",\r\n        \"Amount\": 15000.89,\r\n        \"ServiceId\": 48,\r\n        \"Year\":2024,\r\n        \"Month\":7\r\n    }\r\n]\r\n","options":{"raw":{"language":"json"}}},"url":"https://processing.vectrafin.ru/home/postpayments","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{    \n    \"status\": \"success\",\n    \"details\":{\n    \"message\":\"Реестр успешно загружен\"\n}\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TransactionId</td>\n<td>Identification number of the request in the Agent's system</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>RequestId</td>\n<td>Identification number of the request of the Payment Organization</td>\n<td>Long</td>\n</tr>\n<tr>\n<td>AgentRequestCreatedOn</td>\n<td>Date and time of request sending by Agent's time zone (yyyy-MMdd HH:mm:ss)</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Payment amount</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceId</td>\n<td>Service Id</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Year</td>\n<td>Year of reconciliation</td>\n<td>int</td>\n</tr>\n<tr>\n<td>Month</td>\n<td>Month of reconciliation</td>\n<td>int</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"ответ-с-ошибкой\">Ответ с ошибкой</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{    \n    \"status\": \"error\",\n    \"details\":{\n    \"message\":\"Неверный формат JSON\"\n}\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["home","postpayments"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"a0704281-3a18-4d9b-ba00-6160babeedb0"}],"id":"aa8f6703-13db-4a9a-9a5a-e1065e533910","description":"<h3 id=\"request-to-send-a-list-of-successful-payments\">Request to send a list of successful payments</h3>\n<p>This request is intended for sending the list of successful payments</p>\n<p>The maximum number of transactions per request is not more than 1000</p>\n","_postman_id":"aa8f6703-13db-4a9a-9a5a-e1065e533910"},{"name":"GetSettingServices","item":[{"name":"GetSettingServices","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"0a1b27c1-de79-4541-88bf-cce76e449f6e"}}],"id":"8cfa46c9-4e62-4ca2-b02e-81e34381d929","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only\nnumeric values mandatory</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes the string value mandatory</p>\n","type":"text"},{"key":"RequestType","value":"GetSettingServices","description":"<p>Like a request</p>\n","type":"text"}]},"url":"https://processing.vectrafin.ru/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"Id\": 7,\n        \"Name\": \"Steam\",\n        \"TestAccount\": \"iamkackbip\",\n        \"Rate\": 0.0,\n        \"TopCommission\": 0.0,\n        \"limits\": [\n            {\n                \"MinAmountKZT\": 300.0,\n                \"MaxAmountKZT\": 90000.0\n            }\n        ]\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["home","index"],"host":["processing","vectrafin","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"8cfa46c9-4e62-4ca2-b02e-81e34381d929"}],"id":"0e716dc4-a6f5-4a07-9186-af6283d00a65","description":"<h3 id=\"request-to-receive-settings-and-commission-on-services\">Request to receive settings and commission on services</h3>\n<p>This request is intended for obtaining settings and commission for services. It specifies the service name, service Id, test account, Agent's remuneration (Rate), allowable TopCommission and limits on services in the contract currency</p>\n","_postman_id":"0e716dc4-a6f5-4a07-9186-af6283d00a65"},{"name":"CalculatedSum","item":[{"name":"CalculatedSum","event":[{"listen":"prerequest","script":{"exec":["var currentDate = new Date();\r","var formattedDate = currentDate.toISOString();\r","var agentid = 1;\r","var agentPassword = \"test\";\r","\r","pm.environment.set(\"currentDateTime\", formattedDate);\r","pm.environment.set(\"agentid\", agentid);\r","pm.environment.set(\"agentPassword\", agentPassword);\r",""],"type":"text/javascript","packages":{},"id":"4323b54e-8854-4689-a40c-c5b48d9745eb"}}],"id":"3e085efd-b56a-43cd-87a9-b478cafd9b5f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"AgentID","value":"{{agentid}}","description":"<p>Agent identification number, the parameter accepts only numeric values</p>\n","type":"text"},{"key":"AgentPassword","value":"{{agentPassword}}","description":"<p>Agent's password takes a string value</p>\n","type":"text"},{"key":"Service","value":"7","description":"<p>service identification number numeric values</p>\n","type":"text"},{"key":"Amount","value":"10","description":"<p>Transaction amount, format (0.00)</p>\n","type":"text"},{"key":"RequestType","value":"CalculatedSum","description":"<p>Like a request</p>\n","type":"text"},{"key":"Currency","value":"KZT","description":"<p>Payment currency of the contract (KZT, USD, RUB)</p>\n","type":"text"},{"key":"Account","value":"galek10","description":"<p>Deposit account/account number/card/mail account</p>\n","type":"text"}]},"url":"https://processingdev.avatarix.net/home/index","description":"<h3 id=\"ответ\">Ответ</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ResponseType\": \"CalculatedSum\",\n    \"Amount\": 4630.000029632,\n    \"Service\": 7,\n    \"Currency\": \"KZT\",\n    \"ExchangeRate\": 0.0021598272,\n    \"ExpectedAmount\": 10.0,\n    \"ExpectedCurrency\": \"USD\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Описание</th>\n<th>Тип</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Service</td>\n<td>Identification number  <br />service</td>\n<td>Int</td>\n</tr>\n<tr>\n<td>Account</td>\n<td>Recipient account</td>\n<td>String</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>The amount of payment required  <br />to receive the expected  <br />amount on the account in the currency  <br />service</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>Currency</td>\n<td>Payment currency</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExchangeRate</td>\n<td>Payment currency exchange rate  <br />in relation to the currency of the service, in  <br />which are laid  <br />payment commissions</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ServiceCurrency</td>\n<td>The currency in which  <br />user should get  <br />enrollment</td>\n<td>String</td>\n</tr>\n<tr>\n<td>ExpectedAmount</td>\n<td>Expected amount on account  <br />in the service currency</td>\n<td>Money</td>\n</tr>\n<tr>\n<td>ExpectedCurrency</td>\n<td>Service Currency</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["home","index"],"host":["processingdev","avatarix","net"],"query":[],"variable":[]}},"response":[],"_postman_id":"3e085efd-b56a-43cd-87a9-b478cafd9b5f"}],"id":"634f8126-14a2-4e94-a708-b97acf436b66","description":"<h3 id=\"requesting-the-calculation-of-the-required-amount-in-the-contract-currency-to-obtain-the-required-amount-in-the-service-currency\">Requesting the calculation of the required amount in the contract currency to obtain the required amount in the service currency</h3>\n<p>This query can be used to determine the desired amount of receipt in the service currency per account.</p>\n","_postman_id":"634f8126-14a2-4e94-a708-b97acf436b66"},{"name":"List of codes","item":[],"id":"5997ff2f-b281-4711-beeb-194f5c230ee9","description":"<p><strong>The request (Request) error is not related to the fact of payment (Payment). Please do not cancel the<br />transaction, but contact technical support, as there is a problem with the request (Request), not with<br />the payment (Payment).</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>ResponseStatus</th>\n<th>Message</th>\n<th>Final</th>\n<th>Request</th>\n<th>Payment</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>Transaction created</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Transaction in the process of being sent to the vendor</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>3</td>\n<td>The transaction was created at the vendor</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Request being processed</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>5</td>\n<td>Request being processed</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>9</td>\n<td>Transaction in progress</td>\n<td>-</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>10</td>\n<td>Transaction successful</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-1</td>\n<td>Authorisation Error</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-2</td>\n<td>Insufficient funds for the transaction</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-3</td>\n<td>Transaction canceled</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-4</td>\n<td>Transaction not found</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-100</td>\n<td>Incorrect service account format</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-105</td>\n<td>Account not found</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-110</td>\n<td>The transaction is not possible due to the prohibition of the  <br />operator</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-111</td>\n<td>Replenishment of an anonymous wallet is prohibited</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-115</td>\n<td>The transaction is not possible for technical reasons</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-120</td>\n<td>Account is inactive</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-200</td>\n<td>Amount in invalid range</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-201</td>\n<td>The amount is small</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-202</td>\n<td>The amount is great</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-203</td>\n<td>Failed to check invoice</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-300</td>\n<td>Unknown operator error</td>\n<td>+</td>\n<td>-</td>\n<td>+</td>\n</tr>\n<tr>\n<td>-500</td>\n<td>The request failed</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-501</td>\n<td>Service route not found</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-502</td>\n<td>No exchange rate found</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n<tr>\n<td>-503</td>\n<td>An error occurred while writing a payment to the  <br />database</td>\n<td>-</td>\n<td>+</td>\n<td>-</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"5997ff2f-b281-4711-beeb-194f5c230ee9"},{"name":"Callback","item":[],"id":"0283aa67-d275-44b1-800c-f76ee53bdfcd","description":"<p>To obtain the final payment status, the Payment Organization can itself send a request to the Agent System. When integrating, you must provide and prepare an address that will accept the JSON body and the POST method</p>\n<p><strong>Ответ</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n\"RequestID\": 7241376,\n\"ResponseType\": \"CallBack\",\n\"TransactinID\": 89539514,\n\"ResponseStatus\": 10,\n\"Message\": \"Транзакция успешна\"\n}\n\n</code></pre>\n","_postman_id":"0283aa67-d275-44b1-800c-f76ee53bdfcd"}],"id":"d794190e-29cb-43c8-a209-212e51903753","description":"<p><strong>Information exchange protocol</strong></p>\n<p><strong>Requirements for the \"AGENT\" interface:</strong></p>\n<ol>\n<li><p>The Agent interface must send requests to the payment organization using HTTPS protocol.</p>\n</li>\n<li><p>The Agent interface must send requests transmitted by the system using POST method.</p>\n</li>\n<li><p>The Payment organization's interface should form the system's response in JSON format in UTF-8 encoding (if the response contains characters of national alphabets).</p>\n</li>\n<li><p>Information exchange shall be conducted in request-response mode, and the response speed shall not exceed 60 seconds, otherwise the system terminates the connection by timeout.</p>\n</li>\n<li><p>If the expected number of payments for the services of the connected operator is expected to be quite intensive (up to 10 payments per minute and more), it is desirable that the interface supports multithreaded communication with at least 10-15 simultaneous connections.</p>\n</li>\n</ol>\n<p><strong>Basic principles of the interface operation:</strong></p>\n<ol>\n<li><p>Each payment in the Agent's system has a unique identifier, which is transferred to the Payment Organization in the variable TransactionID - an integer up to 15 characters long. This identifier is used for further reconciliation of mutual settlements and settlement of disputable issues.</p>\n</li>\n<li><p>The amount of payment is accepted from the subscriber, the fee for payment execution in the Agent's system is charged and transferred to the Payment organization in the currency of the contract in the variable Amount - fractional number with the accuracy to hundredths, \".\" (dot) is used as a separator. If the amount represents an integer number, it is still complemented with a dot and zeros, for example - \"180.00\".</p>\n</li>\n<li><p>In request to add payment the Agent's system transfers payment date (payment date in the system means the date of receiving request from client) in RequestDate variable - date in format (yyyyy-mm-dd hh:mm). This parameter is not intended for use at carrying out of reconciliations and accounting mutual settlements. When performing reconciliations of turnovers and accounting mutual settlements, the reporting period is selected based on the time of transaction registration in the Payment Organization's system according to the time of Almaty. Almaty time (GMT+6 time zone).</p>\n</li>\n<li><p>The service provider identifies its subscriber by a unique identifier (personal account number, phone number, login, etc.). Before being sent to the provider, the identifier undergoes a correctness check in accordance with a regular expression to be provided by the Agent. The subscriber's identifier is sent in the variable account - a string containing letters, numbers and special characters up to 200 characters long.</p>\n</li>\n<li><p>Payment for the provider's services is made by the system in 2 stages - checking the subscriber's status and directly making the payment. The request type is passed by the system in the RequestType variable - a string accepting AccountCheck and/or Payment values. When checking the status, the provider should check the presence of the subscriber with the specified identifier in its database and perform internal checks of the identifier in accordance with the accepted logic of replenishment of personal accounts through payment systems. When payment is made, the provider shall replenish the subscriber's balance.</p>\n</li>\n<li><p>In case any of the requests to the provider ends with an error, the provider shall return an error code in accordance with the table below. All errors have the sign of fatality. A fatal error means for the system that resending the request with the same parameters will result in 100% repetition of the same error - therefore, the system stops processing the client request and terminates with an error. A non-fatal error means that repeating the request with unchanged parameters after some time interval should result in a final status of the request. The system will repeat requests that terminate with a non-fatal error, continually increasing the interval until the operation either succeeds or fails. If after a long time the request has not accepted the final status, the Agent should contact the technical support of the Payment Organization to clarify the final status of the request. The Agent has no right to consider non-fatal status of the request as an error and undertakes to bring each request to the final status.</p>\n</li>\n<li><p>Lack of connection with the Operator's server is not a fatal error. A blank response page is not a fatal status. In case of such situations the Agent should contact the technical support of the Payment organization to eliminate the problem.</p>\n</li>\n<li><p>All statuses are divided into request statuses and payment statuses. It means that if you receive an error that corresponds to the request status, you should not cancel the payment, but contact our technical support, as it is not the status of payment, but the status of the request itself. Please do not cancel such payments if you have received an error on the request.</p>\n</li>\n<li><p>The Payment Organization's database should not contain two successfully completed payments with the same Transaction ID number from the same Agent. If the Agent's system resends a request with the Transaction ID already existing in the Payment Organization's database, the Payment Organization should return the result of processing the previous request.</p>\n</li>\n</ol>\n<p><strong>Procedure of interaction in test and combat environments</strong></p>\n<ol>\n<li><p>During the period of establishment of business relations between the Parties the Agent and the Payment Organization shall check and debug the interaction within the test environment of the API interface, which allows to establish the order of acceptance and transfer of information, test payments and other additional information.</p>\n</li>\n<li><p>During the period of debugging of interaction within the test environment of the API interface the Parties shall not be responsible for possible failures and irregularities in the work of both the API interface itself and the Agent's own interfaces, within the framework of which the connection to the API is made.</p>\n</li>\n<li><p>After the debugging procedure within the test environment, the Agent at its own discretion has the right at any time to proceed to the beginning of receiving-transfer of information, payments and other additional information in the \"combat\" mode, i.e. the mode of full functional readiness of the Agent to work in the API environment.</p>\n</li>\n<li><p>After the start of payments in the \"combat\" mode, the Agent assumes full responsibility for its actions in the API interface, caused, including, but not limited to, failures in the Agent's systems, unintentional transfer of data and information, unintentional payments made by the system, their \"backdating\" in the system, errors in the API interface code, unforeseen disconnections and blocking of the Agent's actions by the API interface due to improper connection of the Agents, related to failures or malfunctions of the systems and interfaces.</p>\n</li>\n</ol>\n","_postman_id":"d794190e-29cb-43c8-a209-212e51903753"}]}