Список версий, который используется в MONETA.MerchantAPI. Если функциональность зависит от конкретной версии, то в описании запроса это будет указано дополнительно. Если версия не указана, то по умолчанию используется VERSION_1. The version enumeration which is used in MONETA.MerchantAPI. If functionality depends on certain version it will be described for each request type. VERSION_1 is considered by default. Базовый тип, содержащий атрибут "version". Base type containing "version" attribute. Тип, представляющий значение суммы в операции. Type representing transaction amounts. Описание или комментарий, применяющийся в сложных типах. Description or comments for using with complex types. Строка, представляющая различные виды паролей. String representing various passwords. Тип, описывающий статусы операций в системе МОНЕТА.РУ. Данный тип может иметь только определенные значения, описанные ниже. Transaction status type in MONETA.RU. This type may have enumerated values. В обработке Transaction processing is in progress Операция обработана Transaction processing completed successfully Операция отменена Transaction processing is canceled Средства зачислены на счет получателя. Уведомление по операции не отправлено (или не принято) Funds are credited to payee's account. External notification is not sent (or not accepted) Операция создана Transaction is registered Операция заморожена Transaction is frozen Средства списаны Debited Средства зачислены Credited Выполнено Completed Заморожено Frozen Отменено Cancelled Приход Income Расход Expense Ввод средств Deposit Вывод средств Withdrawal Внутренний перевод Transfer Товары и услуги Business Тип, описывающий параметры операции в запросах. Transaction parameters type for requests. Номер счета плательщика Payer account number Номер счета получателя Payee account number Сумма операции. Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету плательщика, то интерпретируется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету получателя, то интерпретируется как сумма к зачислению (в валюте получателя). Transaction amount. If isPayerAmount is omitted and user has access only to payer account, then is interpreted as debit amount (in payer's currency). If isPayerAmount is omitted and user has access only to payee account, then is interpreted as credit amount (in payee's currency). Если пользователь имеет доступ как к счету плательщика, так и счету получателя, то флаг isPayerAmount обязателен. Если флаг isPayerAmount установлен (true), то amount используется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount сброшен (false), то amount используется как сумма к зачислению (в валюте получателя). If user has access to both accounts, then isPayerAmount flag is obligatory. If isPayerAmount flag is "true", then amount is used as debit amount (in payer's currency). If isPayerAmount flag is "false", then amount is used as credit amount (in payee's currency). Платежный пароль счета плательщика Payment password for payer account Внешний номер операции External transaction ID Описание операции Transaction description or comments Набор полей, которые необходимо сохранить в качестве атрибутов операции. Значения дат в формате dd.MM.yyyy HH:mm:ss Key-value pairs that will be saved as a transaction attributes. Use format dd.MM.yyyy HH:mm:ss for date values Запрос для платежного пароля Payment password challenge Персональные данные пользователя Personal information Тип, описывающий параметры операции в запросах в пакетном режиме. Transaction parameters type for requests in batch processing mode. Флаг, указывающий выполнять ли все денежные переводы в одной транзакции. Если transactional = true, то:
  • при возникновении ошибки все проведенные операции будут отменены
  • можно проводить только операции со счетами монеты. Нельзя выводить деньги на внешние платежные системы.
Если transactional = false, то:
  • при возникновении ошибки все проведенные операции будут сохранены
  • можно проводить любые операции, которые доступны в TransferRequest
  • если выставить флаг exitOnFailure = false, то при возникновении ошибки можно пропустить операцию и продолжить выполнение операций дальше
Joining all transfers in batch processing into one transaction. True -- all processed transfers will be rolled back on exceptions, no external transfers are allowed. False -- only current transfer rolled back on exceptions, external transfers are allowed.
Флаг, указывающий прерывать ли выполнение пакета операций, если произошла ошибка. Используется только при transactional = false Stops batch processing on exceptions. Used only in conjunction with transactional=false. Набор операций, которые необходимо выполнить в одном пакете. Операции выполняются в том порядке, в котором они переданы в запросе. Set of transfers to be processed in one batch. Processed in order of appearance.
Тип, описывающий атрибуты операции в ответах. Transaction attributes type for responses. Текущий статус операции Current transaction status Время последней модификации операции Transaction modification timestamp Номер операции Transaction ID in MONETA.RU Внешний номер операции External transaction ID Тип, описывающий атрибуты операции в ответах в пакетном запросе. Transaction attributes type for responses in batch processing mode. Поле содержит описание ошибки, если операция не была проведена. В этом случае поле transaction - пустое. Если операция проведена, то поле error пустое, а поле transaction содержит детали операции. Error description in case of tranfer processing failure. If transfer processed successfully "error" is empty and "transaction" element contains transaction details. Поле содержит код ошибки. Поле заполнено только тогда, когда есть описание ошибки в поле error. Для получения этого поля в запросе необходимо выставлять атрибут version равный или больше VERSION_2. Коды ошибок совпадают со значением элемента faultDetail (смотрите описание для этого элемента). The field contains error code. The field "errorCode" is specified if the field "error" is present and contains error description. For retrieving errorCode the request attribute "version" has to be set to "VERSION_2" or greater. Error codes values correspond to "faultDetail" description. Персональные данные пользователя Personal information Тип, описывающий параметры операции в запросах. Отличается от TransactionRequestType тем, что в качестве получателя можно указывать не только номер счета. Transaction parameters type for requests. The difference from TransactionRequestType is that payee may be addressed not only by account number rather than transaction ID, e-mail address or phone number. Номер счета плательщика Payer account number Может принимать следующие значения:
  • E-mail получателя. Сумма зачисляется на "основной счет" получателя, найденного по данному E-mail
  • Номер операции - если значение этого поля начинается с "0". То есть значение 012345678 означает оплату операции 12345678
  • Телефон получателя - если значение этого поля начинается со знака "+". Сумма зачисляется на "основной счет" получателя, найденного по данному телефону
  • Номер счета получателя
Content based semantic is as follows:
  • E-mail address of payee. The amount is credited to primary account found by given e-mail address.
  • Transaction ID prefixed with "0" (zero). For example, 012345678 means transaction 12345678.
  • Phone number of payee prefixed with "+" (plus). The amount is credited to primary account found by given phone number.
  • Account number of payee: 8 digits not starting with "0" (zero).
Сумма операции. Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету плательщика, то интерпретируется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету получателя, то интерпретируется как сумма к зачислению (в валюте получателя). Transaction amount. If isPayerAmount is omitted and user has access only to payer account, then is interpreted as debit amount (in payer's currency). If isPayerAmount is omitted and user has access only to payee account, then is interpreted as credit amount (in payee's currency). Если пользователь имеет доступ как к счету плательщика, так и счету получателя, то флаг isPayerAmount обязателен. Если флаг isPayerAmount установлен (true), то amount используется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount сброшен (false), то amount используется как сумма к зачислению (в валюте получателя). If user has access to both accounts, then isPayerAmount flag is obligatory. If isPayerAmount flag is "true", then amount is used as debit amount (in payer's currency). If isPayerAmount flag is "false", then amount is used as credit amount (in payee's currency). Платежный пароль счета плательщика Payment password for payer account Внешний номер операции External transaction ID Описание операции Transaction description or comments Набор полей, которые необходимо сохранить в качестве атрибутов операции. Значения дат в формате dd.MM.yyyy HH:mm:ss Key-value pairs that will be saved as a transaction attributes. Use format dd.MM.yyyy HH:mm:ss for date values Запрос для платежного пароля Payment password challenge Персональные данные пользователя Personal information
Тип, описывающий параметры операции в запросах в пакетном режиме. Transaction parameters type for requests in batch processing mode. Флаг, указывающий выполнять ли все денежные переводы в одной транзакции. Если transactional = true, то:
  • при возникновении ошибки все проведенные операции будут отменены
  • можно проводить только операции со счетами монеты. Нельзя выводить деньги на внешние платежные системы.
Если transactional = false, то:
  • при возникновении ошибки все проведенные операции будут сохранены
  • можно проводить любые операции, которые доступны в TransferRequest
  • если выставить флаг exitOnFailure = false, то при возникновении ошибки можно пропустить операцию и продолжить выполнение операций дальше
Joining all transfers in batch processing into one transaction. True -- all processed transfers will be rolled back on exceptions, no external transfers are allowed. False -- only current transfer rolled back on exceptions, external transfers are allowed.
Флаг, указывающий прерывать ли выполнение пакета операций, если произошла ошибка. Используется только при transactional = false Stops batch processing on exceptions. Used only in conjunction with transactional=false. Набор операций, которые необходимо выполнить в одном пакете. Операции выполняются в том порядке, в котором они переданы в запросе. Set of transfers to be processed in one batch. Processed in order of appearance.
Тип, описывающий атрибуты операции в ответах в пакетном запросе. Transaction attributes type for responses in batch processing mode. Поле содержит описание ошибки, если операция не была проведена. В этом случае поле transaction - пустое. Если операция проведена, то поле error пустое, а поле transaction содержит детали операции. Error description in case of tranfer processing failure. If transfer processed successfully "error" is empty and "transaction" element contains transaction details. Поле содержит код ошибки. Поле заполнено только тогда, когда есть описание ошибки в поле error. Для получения этого поля в запросе необходимо выставлять атрибут version равный или больше VERSION_2. Коды ошибок совпадают со значением элемента faultDetail (смотрите описание для этого элемента). The field contains error code. The field "errorCode" is specified if the field "error" is present and contains error description. For retrieving errorCode the request attribute "version" has to be set to "VERSION_2" or greater. Error codes values correspond to "faultDetail" description. Тип для запроса на регистрацию операции с блокировкой средств на счете плательщика. Transaction registration and debiting funds from payer's account request type. Номер операции. Необязательное поле. Transaction ID. Optional. Тип, описывающий параметры операции в запросах в пакетном режиме. Transaction parameters type for requests in batch processing mode. Флаг, указывающий выполнять ли все денежные переводы в одной транзакции. Если transactional = true, то:
  • при возникновении ошибки все проведенные операции будут отменены
  • можно проводить только операции со счетами монеты. Нельзя выводить деньги на внешние платежные системы.
Если transactional = false, то:
  • при возникновении ошибки все проведенные операции будут сохранены
  • можно проводить любые операции, которые доступны в TransferRequest
  • если выставить флаг exitOnFailure = false, то при возникновении ошибки можно пропустить операцию и продолжить выполнение операций дальше
Joining all transfers in batch processing into one transaction. True -- all processed transfers will be rolled back on exceptions, no external transfers are allowed. False -- only current transfer rolled back on exceptions, external transfers are allowed.
Флаг, указывающий прерывать ли выполнение пакета операций, если произошла ошибка. Используется только при transactional = false Stops batch processing on exceptions. Used only in conjunction with transactional=false. Набор операций, которые необходимо выполнить в одном пакете. Операции выполняются в том порядке, в котором они переданы в запросе. Set of transfers to be processed in one batch. Processed in order of appearance.
Тип для запроса подтверждения операции. Transaction confirmation request type. Номер операции Transaction ID Платежный пароль счета плательщика Payment password for payer account Код протекции Protection code Набор полей, которые необходимо сохранить в качестве атрибутов операции. Значения дат в формате dd.MM.yyyy HH:mm:ss Key-value pairs that will be saved as a transaction attributes. Use format dd.MM.yyyy HH:mm:ss for date values Сумма операции. Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету плательщика, то интерпретируется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету получателя, то интерпретируется как сумма к зачислению (в валюте получателя). Transaction amount. If isPayerAmount is omitted and user has access only to payer account, then is interpreted as debit amount (in payer's currency). If isPayerAmount is omitted and user has access only to payee account, then is interpreted as credit amount (in payee's currency). Если пользователь имеет доступ как к счету плательщика, так и счету получателя, то флаг isPayerAmount обязателен. Если флаг isPayerAmount установлен (true), то amount используется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount сброшен (false), то amount используется как сумма к зачислению (в валюте получателя). If user has access to both accounts, then isPayerAmount flag is obligatory. If isPayerAmount flag is "true", then amount is used as debit amount (in payer's currency). If isPayerAmount flag is "false", then amount is used as credit amount (in payee's currency). Запрос для платежного пароля Payment password challenge Внешний номер операции External transaction ID Персональные данные пользователя Personal information Тип для запроса подтверждения операции в пакетном режиме. Batch mode transaction confirmation request type. Флаг, указывающий выполнять ли все денежные переводы в одной транзакции. Если transactional = true, то:
  • при возникновении ошибки все проведенные операции будут отменены
  • можно проводить только операции со счетами монеты. Нельзя выводить деньги на внешние платежные системы.
Если transactional = false, то:
  • при возникновении ошибки все проведенные операции будут сохранены
  • можно проводить любые операции, которые доступны в TransferRequest
  • если выставить флаг exitOnFailure = false, то при возникновении ошибки можно пропустить операцию и продолжить выполнение операций дальше
Joining all transfers in batch processing into one transaction. True -- all processed transfers will be rolled back on exceptions, no external transfers are allowed. False -- only current transfer rolled back on exceptions, external transfers are allowed.
Флаг, указывающий прерывать ли выполнение пакета операций, если произошла ошибка. Используется только при transactional = false Stops batch processing on exceptions. Used only in conjunction with transactional=false. Набор операций, которые необходимо выполнить в одном пакете. Операции выполняются в том порядке, в котором они переданы в запросе. Set of transfers to be processed in one batch. Processed in order of appearance.
Тип для запроса на отмену операции. Transaction cancelation request type. Номер операции Transaction ID Код протекции Protection code Описание операции Transaction description or comments Тип, описывающий атрибуты при ответе на запрос отмены операции. Transaction cancelation response type. Номер операции Transaction ID Статус операции Transaction status Тип для запроса на отмену операций в пакетном режиме. Batch mode transaction cancelation request type. Флаг, указывающий выполнять ли все денежные переводы в одной транзакции. Если transactional = true, то:
  • при возникновении ошибки все проведенные операции будут отменены
  • можно проводить только операции со счетами монеты. Нельзя выводить деньги на внешние платежные системы.
Если transactional = false, то:
  • при возникновении ошибки все проведенные операции будут сохранены
  • можно проводить любые операции, которые доступны в TransferRequest
  • если выставить флаг exitOnFailure = false, то при возникновении ошибки можно пропустить операцию и продолжить выполнение операций дальше
Joining all transfers in batch processing into one transaction. True -- all processed transfers will be rolled back on exceptions, no external transfers are allowed. False -- only current transfer rolled back on exceptions, external transfers are allowed.
Флаг, указывающий прерывать ли выполнение пакета операций, если произошла ошибка. Используется только при transactional = false Stops batch processing on exceptions. Used only in conjunction with transactional=false. Набор операций, которые необходимо выполнить в одном пакете. Операции выполняются в том порядке, в котором они переданы в запросе. Set of transfers to be processed in one batch. Processed in order of appearance.
Тип, описывающий атрибуты при ответе на запрос отмены операций в пакетной режиме. Transaction cancelation response in batch mode. Поле содержит описание ошибки, если операция не была проведена. В этом случае поле transaction - пустое. Если операция проведена, то поле error пустое, а поле transaction содержит детали операции. Error description in case of tranfer processing failure. If transfer processed successfully "error" is empty and "transaction" element contains transaction details. Поле содержит код ошибки. Поле заполнено только тогда, когда есть описание ошибки в поле error. Для получения этого поля в запросе необходимо выставлять атрибут version равный или больше VERSION_2. Коды ошибок совпадают со значением элемента faultDetail (смотрите описание для этого элемента). The field contains error code. The field "errorCode" is specified if the field "error" is present and contains error description. For retrieving errorCode the request attribute "version" has to be set to "VERSION_2" or greater. Error codes values correspond to "faultDetail" description. Выставление счета к оплате. Making new invoice (request for payment). Тип, описывающий параметры операции для выставления счета к оплате. Transaction parameters type for making new invoice (request for payment). Номер счета плательщика Payer account number Номер счета получателя Payee account number Сумма Amount Внешний номер операции external transaction identificator Описание операции Transaction description or comments Произвольный параметр Custom parameter Произвольный параметр Custom parameter Произвольный параметр Custom parameter Набор полей, которые необходимо сохранить в качестве атрибутов операции. Значения дат в формате dd.MM.yyyy HH:mm:ss. Для того чтобы провести прямое дебетование, следует передать атрибут с ключом "SUBSCRIBERID" и в значении указать ID подписчика. Прямое дебетование будет проведено, если ID подписчика указано верно, если пользователь разрешил проводить прямое дебетование, если указанная сумма есть на балансе пользователя. В данном случае деньги будут списаны со счета пользователя, в ответе на запрос в поле Статус будет указано INPROGRESS, зачисление денег на счет получателя будет проведено в асинхронном режиме. Если прямое дебетование не может быть проведено или во время его выполнения произойдет ошибка, то инвойс будет создан и в ответе на запрос в поле Статус будет указано CREATED. USERCONTACT - ссылка на оплату счета будет отправлена в письме или SMS (можно перечислить получателей через запятую). Key-value pairs that will be saved as a transaction attributes. Use format dd.MM.yyyy HH:mm:ss for date values. To initiate direct debit you have to pass "SUBSCRIBERID" attribute with corresponding subscriber id in the value. The direct debit will be processed if subscriber id is specified, the direct debit processing is permitted by user and user has enough funds on his account. If the direct debit is processed successfully, user's account is debited, the transaction status reported in the response is INPROGRESS, crediting the payee's account starts asynchronously. If the direct debit can't be processed or an error occures during the processing, the invoice is left registered and the transaction status is CREATED. USERCONTACT - payment link will be sent via e-mail or SMS (comma separated recepients). Выставление счета к оплате в пакетном режиме. Making new invoice (request for payment) in batch processing mode. Тип, описывающий параметры операции в запросах в пакетном режиме. Transaction parameters type for requests in batch processing mode. Флаг, указывающий выполнять ли все денежные переводы в одной транзакции. Если transactional = true, то:
  • при возникновении ошибки все проведенные операции будут отменены
  • можно проводить только операции со счетами монеты. Нельзя выводить деньги на внешние платежные системы.
Если transactional = false, то:
  • при возникновении ошибки все проведенные операции будут сохранены
  • можно проводить любые операции, которые доступны в TransferRequest
  • если выставить флаг exitOnFailure = false, то при возникновении ошибки можно пропустить операцию и продолжить выполнение операций дальше
Joining all transfers in batch processing into one transaction. True -- all processed transfers will be rolled back on exceptions, no external transfers are allowed. False -- only current transfer rolled back on exceptions, external transfers are allowed.
Флаг, указывающий прерывать ли выполнение пакета операций, если произошла ошибка. Используется только при transactional = false Stops batch processing on exceptions. Used only in conjunction with transactional=false. Набор операций, которые необходимо выполнить в одном пакете. Операции выполняются в том порядке, в котором они переданы в запросе. Set of transfers to be processed in one batch. Processed in order of appearance.
Ответ на выставление счета к оплате в пакетном режиме. Invoice registration response in batch processing mode. Детали проведенных операций, либо описание ошибок, если операция не проведена. Порядок соответствует набору операций, переданных в InvoiceBatchRequest. Either transaction details or error description in order of appearance in corresponding request. Ответ на выставление счета к оплате. Invoice registration response. Запрос на перевод денежных средств. Money Transfer Request. Ответ на запрос перевода денежных средств. Money transfer registration response. Запрос на перевод денежных средств в пакетном режиме. Money Transfer Request in batch processing mode. Ответ на запрос перевода денежных средств в пакетном режиме. Money transfer registration response in batch processing mode. Детали проведенных операций, либо описание ошибок, если операция не проведена. Порядок соответствует набору операций, переданных в TransferBatchRequest. Either transaction details or error description in order of appearance in corresponding request. Запрос на перевод денежных средств. Отличается от TransferRequest тем, что в качестве получателя можно указывать не только номер счета. Money Transfer Request. The difference from TransferRequest is that payee may be addressed not only by account number rather than transaction ID, e-mail address or phone number. Ответ на запрос перевода денежных средств. Money transfer registration response. Описание операции. Операция полностью проведена, если statusid="SUCCEED" Transaction information. Transaction is completed if statusid="SUCCEED" Запрос на перевод денежных средств в пакетном режиме. Money Transfer Request in batch processing mode. Ответ на запрос перевода денежных средств в пакетном режиме. Money transfer registration response in batch processing mode. Детали проведенных операций, либо описание ошибок, если операция не проведена. Порядок соответствует набору операций, переданных в PaymentBatchRequest. Either transaction details or error description in order of appearance in corresponding request. Запрос на регистрацию операции с блокировкой средств на счете плательщика. Завершить (подтвердить) операцию можно с помощью ConfirmTransactionRequest. Если операция не будет закончена с помощью ConfirmTransactionRequest, то операция будет отменена автоматически по истечению срока блокировки. Request for transaction registration and debiting funds from payer's account. To finish (confirm) this transaction use ConfirmTransactionRequest. Authorised but not cofirmed transactions are cancelled automaticaly after authorisation expiry. Ответ на запрос регистрации операции. Transaction authorisation response. В список атрибутов операции добавятся два значения:
  • protectioncode - код протекции, который необходимо использовать в ConfirmTransactionRequest.
  • protectioncodeexpirationdate - дата, до которой работает код протекции, по истечении срока операция отменяется.
Transaction attributes contain:
  • protectioncode - code which has to be passed to ConfirmTransactionRequest.
  • protectioncodeexpirationdate - authorisation expiry, transaction will be cancelled.
Запрос на регистрацию операции с блокировкой средств на счете плательщика в пакетном режиме. Request for transactions registration and debiting funds from payer's account in batch processing mode. Ответ на запрос регистрации операций в пакетном режиме. Transactions authorisation response in batch processing mode. Детали проведенных операций, либо описание ошибок, если операция не проведена. Порядок соответствует набору операций, переданных в AuthoriseTransactionBatchRequest. Either transaction details or error description in order of appearance in corresponding request. Запрос на завершение (подтверждение) операции. Transaction confirmation request. Ответ на запрос завершения операции. Transaction confirmation response. Описание операции. Операция полностью проведена, если statusid="SUCCEED" Transaction information. Transaction is completed if statusid="SUCCEED" Запрос на завершение (подтверждение) операций в пакетном режиме. Transactions confirmation request in batch processing mode. Ответ на запрос завершения операций в пакетном режиме. Transactions confirmation response in batch processing mode. Детали проведенных операций, либо описание ошибок, если операция не проведена. Порядок соответствует набору операций, переданных в ConfirmTransactionBatchRequest. Either transaction details or error description in order of appearance in corresponding request. Запрос на отмену операции. Отменять операцию можно при выполнении всех условий:
  • незавершенные операции;
  • если есть доступ к счету плательщика и счету получателя (то есть свои внутренние операции).
Transaction cancelation request if transasction fulfils following conditions:
  • transaction is in processing (incompleted);
  • principal has an access to both (payer and payee) accounts.
Ответ на запрос CancelTransactionRequest. Transaction cancelation response. Запрос на отмену операций в пакетном режиме. Transactions cancelation request in batch processing mode. Ответ на запрос CancelTransactionBatchRequest. Transactions cancelation response in batch processing mode. Детали проведенных операций, либо описание ошибок, если операция не проведена. Порядок соответствует набору операций, переданных в CancelTransactionBatchRequest. Either transaction details or error description in order of appearance in corresponding request. Возврат средств по указанной операции. Refund given transaction. Номер операции в системе МОНЕТА.РУ, по которой необходимо вернуть деньги Transaction ID in Moneta.ru Сумма, которую необходимо возвратить. Если сумма не указана, то сумма для возврата берется из указанной операции. Необязательное поле. Amount to refund in source transaction payee's currency. If omitted the source transaction payees' amount is used. Optional. Платежный пароль Payment password for payer account Внешний номер операции External transaction ID Описание операции Transaction description or comments Набор полей, которые необходимо сохранить в качестве атрибутов операции. Значения дат в формате dd.MM.yyyy HH:mm:ss Key-value pairs that will be saved as a transaction attributes. Use format dd.MM.yyyy HH:mm:ss for date values Запрос для платежного пароля Payment password challenge Ответ по запросу возврата средств, содержащий информацию по возвратной операции. Response containing refund transaction information. Описание операции. Операция полностью проведена, если statusid="SUCCEED" Transaction information. Transaction is completed if statusid="SUCCEED" Тип, описывающий суммы и комиссии в предварительном расчете операции. Type describes amount and fees for preliminary calculation of transaction. Номер счета плательщика Payer account number Валюта счета плательщика Currency of payer account Сумма к списанию Debit amount Комиссия списания средств Debit fee Номер счета получателя Payee account number Валюта счета получателя Currency of payee account Сумма к зачислению Credit amount Комиссия зачисления средств Credit fee Название счета плательщика Payer account alias Название счета получателя Payee account alias Тип, описывающий состояние операции в системе МОНЕТА.РУ Type describes verification status of transaction. Если поле равно true, то данная операция может быть проведена в системе МОНЕТА.РУ If true the transaction may be processed in MONETA.RU Описание текущего статуса операции. Description of current transaction status. Если операция может быть проведена, то в данном поле содержатся детали операции. Иначе - это поле пустое. Additional information if transaction may be processed. Otherwise empty. Поле содержит код ошибки. Поле заполнено только тогда, когда есть описание ошибки в поле description. Для получения этого поля в запросе необходимо выставлять атрибут version равный или больше VERSION_2. Коды ошибок совпадают со значением элемента faultDetail (смотрите описание для этого элемента). The field contains error code. The field "errorCode" is specified if the field "description" is present and contains error description. For retrieving errorCode the request attribute "version" has to be set to "VERSION_2" or greater. Error codes values correspond to "faultDetail" description. Дополнительные свойства операции. Для получения этого поля в запросе необходимо выставлять атрибут version равный или больше VERSION_2. Если в ответе придет поле с ключом key="paymentPasswordChallengeRequired" и значением value="true", то перед проведением операции следует сделать запрос "GetAccountPaymentPasswordChallengeRequest", который вернет строку запроса для платежного пароля. Это значение необходимо использовать в поле "paymentPasswordChallenge" в запросах на проведение операции (например: "PaymentRequest", "TransferRequest", "AuthoriseTransactionRequest" и т.д.). Additional transaction details. For retrieving operationInfo the request attribute "version" has to be set to "VERSION_2" or greater. If the response contains an attribute with the key="paymentPasswordChallengeRequired" and value="true", you have to call "GetAccountPaymentPasswordChallengeRequest" for payer's account to retrieve "paymentPasswordChallenge", which is used within financial processing requests such as "PaymentRequest", "TransferRequest", "AuthoriseTransactionRequest". Ответ на запрос проверки проведения операции в системе МОНЕТА.РУ Transaction verification response. Идентификатор операции в системе МОНЕТА.РУ. The identifier of transaction. Статус операции в системе МОНЕТА.РУ. Transaction status type in MONETA.RU Запрос предварительного расчета сумм и комиссий по параметрам операции. Request for amount and fee preliminary calculation by transaction parameters. Ответ на запрос предварительного расчета сумм и комиссий. Может использоваться для информирования пользователя о приблизительной сумме и комиссии операции. Фактические значения могут отличаться, если к моменту проведения операции доступны новые правила тарификации или новые курсы обмена валют. Response for preliminary calculation request. May be used for informing users with approximate amount and fee of transaction. Actual values may differ if newer financial rules and currency exchange rates are available at the moment of transaction processing. Запрос возможности провести операцию в системе МОНЕТА.РУ. Transaction verification request. Идентификатор операции в системе МОНЕТА.РУ, которую надо проверить. The identifier of transaction which has to be verified. Номер счета плательщика Payer account number Сумма операции. Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету плательщика, то интерпретируется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount отсутствует и пользователь имеет доступ только к счету получателя, то интерпретируется как сумма к зачислению (в валюте получателя). Transaction amount. If isPayerAmount is omitted and user has access only to payer account, then is interpreted as debit amount (in payer's currency). If isPayerAmount is omitted and user has access only to payee account, then is interpreted as credit amount (in payee's currency). Если пользователь имеет доступ как к счету плательщика, так и счету получателя, то флаг isPayerAmount обязателен. Если флаг isPayerAmount установлен (true), то amount используется как сумма к списанию (в валюте плательщика). Если флаг isPayerAmount сброшен (false), то amount используется как сумма к зачислению (в валюте получателя). If user has access to both accounts, then isPayerAmount flag is obligatory. If isPayerAmount flag is "true", then amount is used as debit amount (in payer's currency). If isPayerAmount flag is "false", then amount is used as credit amount (in payee's currency). Набор полей, которые необходимо использовать в качестве атрибутов операции. Значения дат в формате dd.MM.yyyy HH:mm:ss Key-value pairs that will be used as a transaction attributes. Use format dd.MM.yyyy HH:mm:ss for date values Платежный пароль счета плательщика Payment password for payer account Запрос для платежного пароля Payment password challenge Внешний номер операции External transaction ID Персональные данные пользователя Personal information Ответ на запрос проверки проведения операции в системе МОНЕТА.РУ Transaction verification response. Запрос возможности провести операцию в системе МОНЕТА.РУ. Transaction verification request. Ответ на запрос проверки проведения операции в системе МОНЕТА.РУ Transaction verification response. Запрос возможности провести операцию в системе МОНЕТА.РУ. Отличается от VerifyTransferRequest тем, что в качестве получателя можно указывать не только номер счета. Transaction verification request. The difference from VerifyTransferRequest is that payee may be addressed not only by account number rather than transaction ID, e-mail address or phone number. Ответ на запрос проверки проведения операции в системе МОНЕТА.РУ Transaction verification response. Тип, описывающий номер счета в системе МОНЕТА.РУ. Счет задается числом, минимальное значение которого равно 1, а максимальное состоит из 10 цифр. Account type in MONETA.RU. Must contain up to 10 digits, minimum value is 1. Тип, описывающий валюты, используемые в системе МОНЕТА.РУ. Данный тип может иметь только строго определенные значения, описанные ниже. Currency type in MONETA.RU. Must be one of values listed below. Тип, описывающий статусы счетов в системе МОНЕТА.РУ. Счет может быть либо активным, либо заблокированным. Account status in MONETA.RU. May be either active or inactive. Активный счет Active account Заблокированный счет Inactive (blocked) account Закрытый счет Closed account Типы счетов в системе МОНЕТА.РУ. Account types in MONETA.RU. Обычный счет Standard account Расширенный счет Advanced account Бонус-счет Bonus account Займовый счет Loan account Целевой счет Dedicated Комиссионный счет Commission Корпоративное средство платежа Entrprise account Тип платежного пароля Payment password type Статический платежный пароль Static payment password SMS пароль SMS password Тип, описывающий атрибуты счета в системе МОНЕТА.РУ. Account information container type. Номер счета в системе МОНЕТА.РУ Account number Валюта данного счета Currency of account Баланс на данном счете Current balance of account Доступный баланс на данном счете Available balance of account Тип счета в системе МОНЕТА.РУ Type of account Статус счета в системе МОНЕТА.РУ Status of account Название счета в системе МОНЕТА.РУ. Необязательное поле Alias of account. Optional. URL после списания средств. Необязательное поле. URL on debiting. Optional. URL после зачисления средств. Необязательное поле. URL on crediting. Optional. Код проверки целостности данных. Необязательное поле. Payment form data integrity signature. Optional. Если баланс счета меньше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. Daily notifications if balance is less than threshold. Optional. Если баланс счета больше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. Daily notifications if balance is greater than threshold. Optional. Информация о доступе к счету. Информация отдается, если счет является делегированным. Необязательное поле. Account access information. Available if the account is delegated, otherwise omitted. Optional. Счет-прототип с которого берутся свойства "по умолчанию". Необязательное поле. Prototype account for default properties values. Optional. URL после отмены списания средств. Необязательное поле. URL on cancelled debit. Optional. URL после отмены зачисления средств. Необязательное поле. URL on cancelled credit. Optional.

Дополнительные свойства счета. Для получения этого поля в запросе необходимо выставлять атрибут version равный или больше VERSION_2.

Возможные ключи:

  • paymentPasswordType - тип платежного пароля. STATIC - статический платежный пароль, SEQUENCE_BY_ORDER - последовательность по порядку, SMS_SIMPLE - sms пароль, SMS_SESSION - sms пароль (сессионный), TOTP_RFC6238 - time-based one-time password algorithm;
  • paymentPasswordChallengeRequired - если в ответе придет поле с ключом key="paymentPasswordChallengeRequired" и значением value="true", то перед проведением операции следует сделать запрос "GetAccountPaymentPasswordChallengeRequest", который вернет строку запроса для платежного пароля. Это значение необходимо использовать в поле "paymentPasswordChallenge" в запросах на проведение операции (например: "PaymentRequest", "TransferRequest", "AuthoriseTransactionRequest" и т.д.);

Additional account attributes. For retrieving additional account attributes the request attribute "version" has to be set to "VERSION_2" or greater.

Possible keys:

  • paymentPasswordType - payment password type. STATIC - static payment password, SEQUENCE_BY_ORDER - ordered sequence, SMS_SIMPLE - sms password, SMS_SESSION - sms password (sessional), TOTP_RFC6238 - time-based one-time password algorithm;
  • paymentPasswordChallengeRequired - if the response contains an attribute with the key="paymentPasswordChallengeRequired" and value="true", you have to call "GetAccountPaymentPasswordChallengeRequest" for payer's account to retrieve "paymentPasswordChallenge", which is used within financial processing requests such as "PaymentRequest", "TransferRequest", "AuthoriseTransactionRequest";

Тип, описывающий доступ к счету. Account access description type. Доступ на изменение свойств счета Account attributes modification access Доступ на снятие средств со счета Account debiting access Доступ на зачисление средств на счет Account crediting access Запрос на поиск счета по его номеру. Счет должен принадлежать текущему пользователю. Если счет не найден, то возникает Exception. Account searching by account number request. Authenticated user must be authorized for the account. Exception is thrown if account is not found. Ответ, который приходит на запрос FindAccountByIdRequest. В ответе содержится информация по счету. Account searching by account number response. Response contains Account information. Запрос на поиск счета по его названию. Счет должен принадлежать текущему пользователю. Название в запросе не может быть пустым. Если счет не найден, то возникает Exception. Account searching by alias request. Authenticated user must be authorized for the account. Alias must be not empty. Exception is thrown if account is not found. Ответ, который приходит на запрос FindAccountByAliasRequest. В ответе содержится информация по счету. Account searching by account alias response. Response contains Account information. Запрос на получение списка счетов по заданным условиям поиска. Accounts searching by given filter. Пользователь, которому принадлежат счета. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure element, where accounts belong to. If omitted authenticated user's structure is used. Optional. Название счета. Поиск происходит по прямому совпадению. Для задания маски можно указать спец-символы "*" или "?". Необязательное поле. Alias of account. Wildcards "*" and "?" may be used. Optional. Валюта счета. Необязательное поле. Currency of account. Optional. Является ли счет делегированным. Необязательное поле. - поле не указано - выбрать все счета - false - выбрать только неделегированные счета - true - выбрать только делегированные счета The boolean flag indicating if account is deligated. Optional. - select all accounts if omitted - false - select only non-delegated (owned) accounts - true - select only delegated accounts Ответ, который содержит список счетов. Accounts searching response containing the list of accounts. Получить запрос для платежного пароля Receive challenge for payment password Номер счета Account number Ответ содержит строку запроса для платежного пароля Response contains of challenge string for payment password Запрос для платежного пароля Challenge of payment password Запрос на создание счета. Счет создается для указанного пользователя или, если это поле не указано, - для текущего пользователя. Account creation request. Account is created for given structure element (unitId) or for authenticated user's structure if unitId is omitted. Валюта счета Currency of account Название счета. Название счета должно быть уникальным среди счетов одного пользователя. Необязательное поле. Alias of account. Must be unique among accounts of given user. Optional. Тип платежного пароля Payment password type Платежный пароль. Минимальная длина - 5 символов Payment password. Minimum length is 5 symbols. Пользователь, которому будет принадлежать данный счет. Если это поле не задано, то счет создается для текущего пользователя. Необязательное поле. Structure element, where the account belongs to. If omitted authenticated user's structure is used. Optional. URL после списания средств. Необязательное поле. URL on debiting. Optional. URL после зачисления средств. Необязательное поле. URL on crediting. Optional. Код проверки целостности данных. Необязательное поле. Mandatory payment form signature. Optional. Если баланс счета меньше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. Daily notifications if balance is less than threshold. Optional. Если баланс счета больше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. Daily notifications if balance is greater than threshold. Optional. Счет-прототип с которого берутся свойства "по умолчанию". Необязательное поле. Prototype account for default properties values. Optional. URL после отмены списания средств. Необязательное поле. URL on cancelled debit. Optional. URL после отмены зачисления средств. Необязательное поле. URL on cancelled credit. Optional. Ответ, который приходит на запрос CreateAccountRequest. В ответе содержится номер (AccountId) созданного счета. Account creation response. Contains created account identificator. Запрос на редактирование счета. У счета можно изменить свойства "псевдоним" и "платежный пароль". Account modification request. It's allowed to change alias and payment password for account. Идентификатор редактируемого счета. Modifying account's number. Новый псевдоним счета. Псевдоним счета должен быть уникальным среди счетов пользователя. Необязательное поле. New alias of account. Must be unique among accounts of given user. Optional. Новый платежный пароль. Для того чтобы изменить платежный пароль, необходимо указать предыдущий платежный пароль. Необязательное поле. New payment password for account. oldPaymentPassword is required to set new payment password. Optional. Текущий платежный пароль. Для того чтобы изменить платежный пароль на новый, необходимо указать текущий платежный пароль. Необязательное поле. Current payment password. Used for authorization of changing payment password to new value. Required only if newPaymentPassword is specified. Optional. URL после списания средств. Необязательное поле. URL on debiting. Optional. URL после зачисления средств. Необязательное поле. URL on crediting. Optional. Код проверки целостности данных. Необязательное поле. Mandatory payment form signature. Optional. Если баланс счета меньше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. Daily notifications if balance is less than threshold. Optional. Если баланс счета больше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. Daily notifications if balance is greater than threshold. Optional. Счет-прототип с которого берутся свойства "по умолчанию". Необязательное поле. Prototype account for default properties values. Optional. Запрос для платежного пароля Payment password challenge URL после отмены списания средств. Необязательное поле. URL on cancelled debit. Optional. URL после отмены зачисления средств. Необязательное поле. URL on cancelled credit. Optional. Ответ, который приходит на запрос EditAccountRequest. В ответе нет никаких данных. Если в процессе сохранения счета произошла ошибка, то возникнет Exception. Если Exception не возник - значит счет гарантированно сохранен. Account modification response. Response contains no data unless some error has occured while modification. If reponse has no Exception then account is modified successfully. Тип, который позволяет работать с сущностями типа "ключ-значение". Key-value pairs type. Тип, расширяющий KeyValueAttribute. Поле approved показывает проверено или нет данное свойство. Поле approved - не обязательное. Поле published показывает доступно или нет чтение свойства для всех пользователей. Поле published - не обязательное. Extended KeyValueAttribute Type. Approved element shows if attribute value is approved or not. Approved element is optional. Published element shows if attribute value is available for reading for all users. Published element is optional. Для чтения этого атрибута в запросе необходимо выставлять атрибут version равный или больше VERSION_2. Для записи version можно не указывать. The value "VERSION_2" of request's attribute "version" is required for reading of this attribute. The request's attribute "version" for writing is optional. Тип, описывающий операцию в системе МОНЕТА.РУ. Он представляет собой номер (id) операции и набор полей, которые присутствуют у данной операции. Поля представлены в виде "ключ-значение". Transaction type contains transaction id and key-value pairs representing transaction attributes. Номер операции Transaction ID Поля операции. Полей в операции может быть 0 и более. Список полей:
  • clienttransaction - внешний (не в системе МОНЕТА.РУ) номер операции;
  • statusid - статус операции;
  • typeid - тип операции:
    • 2,10 - оплата с пользовательского счета,
    • 3,19 - оплата с внешней платежной системы,
    • 7,14 - пополнение счета,
    • 4,13 - вывод на внешнюю платежную систему,
    • 11 - вывод на пользовательский счет,
    • 12 - внутренний перевод,
    • 17,18 - возврат на внешнюю платежную систему;
  • category - категория операции:
    • DEPOSIT - ввод средств,
    • WITHDRAWAL - вывод средств,
    • TRANSFER - внутренний перевод,
    • BUSINESS - товары и услуги;
  • modified - время последнего изменения операции;
  • sourceaccountid - номер счета, с которого произведена операция;
  • sourcecurrencycode - валюта счета;
  • sourceamount - сумма по операции;
  • sourceamountfee - сумма комиссии;
  • sourceamounttotal - общая сумма с учетом комиссии;
  • targetaccountid - корреспондентский счет;
  • targetalias - название корреспондентского счета;
  • isreversed - если "true", то sourceaccountid=получатель, targetaccountid=плательщик;
  • customfield:* - произвольный набор значений. В операции их может быть несколько. Полный ключ атрибута состоит из префикса ("customfield:") и тэга (32 символа). Например, "customfield:name";
  • subscriberid - внешний (не в системе МОНЕТА.РУ) идентификатор подписчика.
Transaction attributes. Attributes set may be empty. Attributes list:
  • clienttransaction - external transaction ID;
  • statusid - transaction status;
  • typeid - transaction type:
    • 2,10 - payment from user account,
    • 3,19 - payment from external system,
    • 7,14 - deposit,
    • 4,13 - withdrawal to external system,
    • 11 - withdrawal to user account,
    • 12 - inner transfer,
    • 17,18 - refund to external system;
  • category - transaction category:
    • DEPOSIT,
    • WITHDRAWAL,
    • TRANSFER,
    • BUSINESS;
  • modified - transaction modification timestamp;
  • sourceaccountid - account number;
  • sourcecurrencycode - account currency;
  • sourceamount - transaction amount;
  • sourceamountfee - transaction commission;
  • sourceamounttotal - total transaction amount incl. commission;
  • targetaccountid - correspondent account number;
  • targetalias - alias of correspondent account;
  • isreversed - if "true", then sourceaccountid=payee, targetaccountid=payer;
  • customfield:* - custom list of values. The transaction may contain several attributes with different keys. The full attribute's key consists of prefix ("customfield:") and tag (32 characters). For example, "customfield:name";
  • subscriberid - external subscriber ID.
Тип, представляющий внешний номер операции в учетной системе партнера. External transaction identificator type. For example, partner's system billing identificator. Тип, представляющий список операций. Содержит разбиение по страницам для отображения длинных списков. Transaction list type. Contains paged structure for long list presentation. Количество операций, возвращаемых в результате запроса. Transaction per page within one request. Номер текущей страницы. Нумерация начинается с 1 Current page number starting with 1. Максимальное количество страниц с операциями по данному запросу Total page count for given request. Количество операций на текущей странице. Меньше или равно pageSize. Последняя страница может содержать операций меньше, чем pageSize. Transactions count in current page. Less or equal to pageSize. Last page may contain less than pageSize transactions. Общее количество операций, которое можно получить в данной выборке Total transactions count for given request. Список операций Transaction list Тип, позволяющий задать необходимую страницу при отображении длинных списков. Long list retrieval type. Номер страницы, которую нужно получить. Минимальное значение равно 1. Значение по умолчанию равно 1. Page number to retrieve. Minimal value is 1. By default is 1. Сколько записей необходимо получить на одной странице. Минимальное значение равно 1. Максимальное значение равно 100. Значение по умолчанию равно 10. Transactions per page. Minimal value is 1. Maximal value is 100. By default is 10. Запрос на получение данных по номеру операции (номер в системе МОНЕТА.РУ). Если данные не найдены, то возникает Exception. Transaction information request by transaction number in MONETA.RU. Exception is thrown if no data found. Номер операции в системе МОНЕТА.РУ Transaction ID in MONETA.RU Ответ на запрос получения информации по операции. Transaction information response. Данные по операции Transaction details Запрос на получение данных по внешнему номеру операции (номеру не в системе МОНЕТА.РУ). По внешнему номеру операции может быть найдено несколько операций в системе МОНЕТА.РУ. Поэтому операции возвращаются списком, разбитым на страницы. Размером страницы можно управлять через поле pager. Если данные не найдены, то size в ответе равен 0. Transaction searching by external transaction ID. As a result more than one transaction may be found. Transaction list is paged. Response element "size" is 0 if no data found. Настройки страницы данных. Необязательное поле. Long list retrieval settings. Optional. Номер счета в системе МОНЕТА.РУ Account number in MONETA.RU Внешний номер операции External transaction ID Ответ на запрос FindOperationsListByCTIDRequest. В результате возвращается список операций, разбитый по страницам. Transaction searching by external transaction ID response. Result contains paged transaction list. Запрос на получение списка операций по заданному фильтру. Обязательными в фильтре являются только поля с датами периода. Все остальные поля в фильтре необязательные. Если данные не найдены, то size в ответе равен 0. Transaction searching by given filter. Filter requires date period values to be set. Other parameters are optional. Response element "size" is 0 if no data found. Настройки страницы данных. Необязательное поле. Paging settings. Optional. Фильтр, по которому ищем операции. Transactions filter. ID пользователя в системе МОНЕТА.РУ Structure identificator in MONETA.RU Номер счета Account number Дата начала периода Period's start Дата конца периода Period's end Номер операции в системе МОНЕТА.РУ Transaction ID in MONETA.RU Сумма от... Ищутся все операции, которые проходили на большую или равную сумму. Если указано это поле, то обязательно надо заполнить Currency Minimal transaction amount. If specified currencyCode filter parameter is required. Сумма до... Ищутся все операции, которые проходили на меньшую или равную сумму. Если указано это поле, то обязательно надо заполнить Currency Maximal transaction amount. If specified currencyCode filter parameter is required. Валюта, по которой проходили операции Currency of transaction account. Корреспонденский номер счета в системе МОНЕТА.РУ Correspondent account number in MONETA.RU Статус операции Transaction status Внешний номер операции External transaction ID 1 - все операции; 2 - операции, где деньги были получены (сумма > 0); 3 - операции, где деньги были потрачены (сумма < 0). 1 - all transactions; 2 - credit transactions; 3 - debit transactions. Название свойства операции. Может принимать следующие значения: YANDEXACCOUNT - счет в системе Яндекс.Деньги; WEBMONEYWMID - WebMoney WMID; WEBMONEYPURSE - WebMoney кошелек; CONTACTTRANSFERORDERNUMBER - Номер перевода в системе Contact; WIRETRANSFERORDERNUMBER - Номер платежного поручения в банковском переводе; Значение свойства указывается в поле propertyValue. The transaction property name may take following values: YANDEXACCOUNT - user's account number in Yandex.Money; WEBMONEYWMID - user's WMID in WebMoney; WEBMONEYPURSE - user's purse number in WebMoney; CONTACTTRANSFERORDERNUMBER - transfer idenitification number in Contact; WIRETRANSFERORDERNUMBER - bank transfer identification number. The value of property has to be specified in "propertyValue" element. Значение свойства операции. Поиск происходит по прямому совпадению. Для задания маски можно указать спец-символы - "*" или "?". Transaction property value. Wildcards "*" and "?" may be used. 1 - Ввод средств; 2 - Вывод средств; 3 - Внутренний перевод; 4 - Товары и услуги. 1 - Deposit; 2 - Withdrawal; 3 - Transfer; 4 - Goods and services. Дата расчетного периода Accounting period date Поиск операций в архиве Search transactions in archive Ответ на запрос FindOperationsListRequest. В результате возвращается список операций, разбитый по страницам. Transaction searching response. Result contains paged transactions list. Запрос на получение списка последних операций. Если данные не найдены, то size в ответе равен 0. Last transactions searching. Response element "size" is 0 if no data found. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure identificator in MONETA.RU. If omitted authenticated user's structure is used. Optional. Количество операций. Необязательное поле. Transactions quantity. Optional. Ответ на запрос FindLastOperationsListRequest. В результате возвращается список последних операций. Transaction searching response. Result contains last transactions list. Получение информации о финансовых потоках. Если данные не найдены, то size в ответе равен 0. Financial flow information request. Response element "size" is 0 if no data found. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure identificator in MONETA.RU. If omitted authenticated user's structure is used. Optional. Дата начала финансового потока. Дата берется с начала указанного месяца. Financial flow starting date. Only year and month is taken. Дата окончания финансового потока. В дате устанавливается конец указанного месяца. Если дата не установлена, то берется конец месяца из даты dateFrom. Период просмотра финансовых потоков не может быть больше 3 месяцев. Financial flow ending date. The end of given month is taken. If omitted the month of "dateFrom" is taken. The time period between "dateFrom" and "dateTo" is limited to 3 months. Список счетов, которые учитываются в финансовом потоке Accounts numbers for financial flow Валюта, которая учитывается в финансовом потоке Currency of accounts for financial flow Категория операций, которая учитывается в финансовом потоке Category of operations for financial flow Расходные или приходные операции. При отсутствии этого поля учитываются все операции. Either debits or credits. If omitted, all transfers are considered Если categoryDetails=true, то в ответе делается группировка по категориям операций If flag is switched on, financial flows will be grouped by its category Дополнительные атрибуты запроса Additional request parameters Состояние операций в данном финансовом потоке. Если это поле не установлено - то потоки со всеми состояниями Financial flow transactions state. All states if this field is empty Ответ на запрос информации о финансовых потоках Financial flow information response Дата финансового потока (формат yyyy-mm) Financial flow date (in yyyy-mm format) Есть ли доступ к финансовому потоку плательщика Does user have access to payer financial flow ID финансового потока плательщика Payer's financial flow ID Название финансового потока плательщика Payer's financial flow name Валюта финансового потока плательщика Payer's financial flow currency Есть ли доступ к финансовому потоку получателя Does user have access to payee financial flow ID финансового потока получателя Payee's financial flow ID Название финансового потока получателя Payee's financial flow name Валюта финансового потока получателя Payee's financial flow currency Сумма, списанная с плательщика Amount debited from payer Сумма, удержанная с плательщика Withholding fee from debited amount Сумма комиссии плательщика Payer's fee Сумма обменной комиссии плательщика Payer's exchange fee Сумма, зачисленная получателю Amount credited to payee Сумма комисии получателя Payee's fee Количество операций в данном финансовом потоке Transactions quantity Категория операций в данном финансовом потоке (возвращается, если в запросе categoryDetails=true) Financial flow transactions category (if categoryDetails=true in request) Состояние операций в данном финансовом потоке Financial flow transactions state Получение информации об итогах по месяцам. Если данные не найдены, то size в ответе равен 0. Turnovers information request. Response element "size" is 0 if no data found. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure identificator in MONETA.RU. If omitted authenticated user's structure is used. Optional. Дата начала периода. Дата берется с начала указанного месяца. Period starting date. Only year and month is taken. Дата окончания периода. В дате устанавливается конец указанного месяца. Если дата не установлена, то берется конец месяца из даты dateFrom. Period ending date. The end of given month is taken. If omitted the month of "dateFrom" is taken. Список счетов, которые учитываются в итогах по месяцам Accounts numbers for turnovers Валюта, которая учитывается в итогах по месяцам Currency of accounts for turnovers Если groupByCurrency=true, то в ответе делается группировка по валюте If flag is switched on, turnovers will be grouped by currency Категория операций, которая учитывается в итогах по месяцам Category of operations for turnovers Если categoryDetails=true, то в ответе делается группировка по категориям операций If flag is switched on, turnovers will be grouped by its category Дополнительные атрибуты запроса Additional request parameters Ответ на запрос информации об итогах по месяцам Turnovers information response Если groupByCurrency=true, то в ответе делается группировка по валюте If flag is switched on, turnovers will be grouped by currency Дата Date Счет Account Валюта Currency Категория операций (возвращается, если в запросе categoryDetails=true) Transactions category (if categoryDetails=true in request) Приход. Сумма Income. Amount Приход. Комиссия Income. Commission Приход. Количество Income. Qty Расход. Сумма Expenses. Amount Расход. В том числе комиссия Expenses. Including commission Расход. Дополнительная комиссия Expenses. Extra commission Расход. Количество Expenses. Qty Итого Total Входящий остаток Opening balance Исходящий остаток Closing balance Запрос на получение данных пользователя по номеру счета. Если данные не найдены, возникает Exception. Request profile information by account number. Exception is thrown if no data found. Номер счета пользователя в системе МОНЕТА.РУ Account number in MONETA.RU Ответ на запрос FindProfileInfoByAccountIdRequest. Profile information by account number searching response. Номер счета пользователя в системе МОНЕТА.РУ Account number in MONETA.RU Валюта счета Currency of account Данные пользователя в системе МОНЕТА.РУ User profile information in MONETA.RU

Данные пользователя в системе МОНЕТА.РУ. Данные представляются в виде "ключ-значение" и признака подтвержденности. Можно получить доступ либо к собственным, либо к публично доступным данным (то есть к тем данным, которые пользователь сам разрешил для просмотра).

Возможные ключи для пользователей с типом "client":

  • unitid - ID пользователя в системе МОНЕТА.РУ;
  • last_name - фамилия;
  • first_name - имя;
  • middle_initial_name - отчество;
  • alias - псевдоним;
  • country - страна;
  • state - область, республика, штат;
  • city - город;
  • zip - индекс;
  • address - адрес;
  • email_for_notifications - адрес электронной почты;
  • phone - номер телефона;
  • cell_phone - номер сотового телефона;
  • url - url сайта;
  • sex - пол. MALE - мужской, FEMALE - женский;
  • date_of_birth - дата рождения (формат - yyyy-mm-dd);
  • inn - номер ИНН;
  • snils - СНИЛС;
  • timezone - часовой пояс пользователя;
  • ui_language - язык интерфейса пользователя. RU - руский, EN - английский;
  • customfield:* - произвольный набор значений. В данных пользователя их может быть несколько. Полный ключ атрибута состоит из префикса ("customfield:") и тэга (32 символа). Например, "customfield:name".

Возможные ключи для пользователей с типом "organization":

  • unitid - ID пользователя в системе МОНЕТА.РУ;
  • organization_name - название организации;
  • alias - псевдоним;
  • fio_director - ФИО директора;
  • phone_director - телефон директора;
  • fio_accountant - ФИО бухгалтера;
  • phone_accountant - телефон бухгалтера;
  • legal_address - юридический адрес;
  • post_address - почтовый адрес;
  • actual_address - фактический адрес;
  • url - url сайта;
  • contact_info - контактная информация;
  • contact_email - контактный e-mail;
  • business_activity - вид деятельности;
  • inn - номер ИНН;
  • timezone - часовой пояс пользователя;
  • ui_language - язык интерфейса пользователя. RU - руский, EN - английский;
  • email_for_notifications - адрес электронной почты;
  • customfield:* - произвольный набор значений. В данных пользователя их может быть несколько. Полный ключ атрибута состоит из префикса ("customfield:") и тэга (32 символа). Например, "customfield:name".

User profile information. Data is presented as key-value pairs list. Returned attributes are either owned by authenticated user or marked as publicly available by profile owner.

Possible keys for "client" profiles:

  • unitid - structure identificator in MONETA.RU;
  • last_name;
  • first_name;
  • middle_initial_name;
  • alias;
  • country;
  • state;
  • city;
  • zip;
  • address;
  • email_for_notifications;
  • phone;
  • cell_phone;
  • url;
  • sex (MALE|FEMALE);
  • date_of_birth (yyyy-mm-dd format);
  • inn - Tax ID;
  • snils - SNILS;
  • timezone;
  • ui_language (RU|EN);
  • customfield:* - custom list of values. User profile may contain several attributes with different keys. The full attribute's key consists of prefix ("customfield:") and tag (32 characters). For example, "customfield:name".

Possible keys for "organization" profile:

  • unitid - structure identificator in MONETA.RU;
  • organization_name;
  • alias;
  • fio_director - Director's Fullname ;
  • phone_director - Director's phone;
  • fio_accountant - Accountant's fullname;
  • phone_accountant - Accountant's phone;
  • legal_address - official organization address;
  • post_address - post address;
  • actual_address - actual address;
  • url - site url;
  • contact_info - contact info;
  • contact_email - contact e-mail;
  • business_activity - business activity;
  • inn - Tax ID;
  • timezone - user's time zone;
  • ui_language (RU|EN);
  • email_for_notifications;
  • customfield:* - custom list of values. Organization profile may contain several attributes with different keys. The full attribute's key consists of prefix ("customfield:") and tag (32 characters). For example, "customfield:name".

Список идентификаторов временных зон, которые используются в системе, доступен на странице wikipedia.org Timezone identificators supported in MONETA.RU available as TZ name on wikipedia.org
Тип данных пользователя. User profile information type. Тип данных "Организация". В данных такого типа присутствуют поля, характерные для организаций, например: "Название организации", "ФИО директора" и т.п. "Organization" profile type containing organization related information. Тип данных "Клиент". В данных такого типа присутствуют поля, характерные для обычных пользователей, например: "фамилия", "имя", "отчество" и т.д. "Client" profile type containing person related information. Запрос на создание пользователя в системе МОНЕТА.РУ. New user registration request. ID родительского пользователя в системе МОНЕТА.РУ, к которому будет принадлежать создаваемый пользователь. Необязательное поле. Если поле не задано, то пользователь будет принадлежать тому пользователю, от имени которого работает web service. Structure ID in MONETA.RU. If ommited then authenticated user's structure ID is used. Optional. Тип пользователя - "client" или "organization" Profile type. See also ProfileType description. Данные создаваемого пользователя. Данные представлены в виде "ключ-значение". Ключи данных зависят от типа пользователя (ProfileType) User profile information in key-value pairs list. Supported keys depend on ProfileType. Ответ на запрос CreateProfileRequest, содержащий ID нового пользователя. Profile creation response containing registered user's ID. Запрос на редактирование данных пользователя в системе МОНЕТА.РУ. Profile information modification request. ID пользователя в системе МОНЕТА.РУ, данные которого надо отредактировать. Structure ID of profile for modification. Данные редактируемого пользователя. Данные представлены в виде "ключ-значение". Ключи данных зависят от типа редактируемого пользователя (client или organization) User profile information in key-value pairs list. Supported keys depend on ProfileType. ID структуры, куда необходимо перенести данного пользователя. К указанной структуре должен быть доступ, а также действующий договор должен разрешать создание пользователя с нужным типом (client или organization) Structure ID of new parent for current profile. An access to specified StructureID has to be granted, and destination's contract has to allow descending profiles. Ответ, который приходит на запрос EditProfileRequest. В ответе нет никаких данных. Если в процессе сохранения пользователя произошла ошибка, то возникнет Exception. Если Exception не возник - значит пользователь гарантированно сохранен. Profile modification response. Response contains no data unless error has occured while saving information and Exception returned as a result. Запрос на получение данных пользователя по ID пользователя. Если данные не найдены, возникает Exception. Request for profile information by structure ID. Exception is thrown if no data found. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure ID. If omitted authenticated user's structure is used. Optional. Ответ на запрос GetProfileInfoRequest. Profile information by structure ID searching response. Данные пользователя в системе МОНЕТА.РУ User profile information in MONETA.RU Поиск пользователя в системе МОНЕТА.РУ по заданному фильтру. В результате возвратится список пользователей, разбитый на страницы Profile searching by filter parameters. Result contains paged profile list. Настройки страницы данных. Необязательное поле. Paging settings. Optional. Фильтр, по которому ищем данные Searching filter ID пользователя в системе МОНЕТА.РУ. Необязательное поле. ID пользователя "от которого" начинается поиск. Если это поле не задано, то ищем пользователей, начиная от идентифицированного пользователя. Structure ID of root where searching starts from. If ommited then authenticated user's structure ID is used. Optional. Имя, по которому происходит поиск. Необязательное поле. Если поле задано, то оно должно быть не меньше 2-х символов. Поиск происходит по прямому совпадению. Для задания маски можно указать спец-символы - "*" или "?". Для пользователей с типом "organization" поиск происходит по полю "organization_name". Для пользователей с типом "client" - по общему полю "last_name first_name middle_initial_name". То есть, если нужно найти пользователя "Иванов Андрей Сергеевич", то следует ввести имя для поиска именно так. Если нужно найти всех пользователей с фамилией "Иванов", то запрос должен быть "Иванов*". Если нужно найти всех пользователей с именем "Андрей", то запрос должен быть "*Андрей*". Name to search for. Optional. If specified must be not shorter than 2 symbols. Wildcards "*" and "?" may be used. For "organization" profiles "organization_name" is matched. For "client" profiles "last_name first_name middle_initial_name" is matched. Email, по которому происходит поиск. Необязательное поле. Если поле задано, то оно должно быть не меньше 2-х символов. Поиск происходит по прямому совпадению. Для задания маски можно указать спец-символы - "*" или "?". Email to search for. Optional. If specified must be not shorted than 2 symbols. Wildcards "*" and "?" may be used. Возвращаются пользователи у которых есть счета с балансом большим или равным указанному значению. Необязательное поле. Only profiles with greater or equal account's balance are returned. Optional. Возвращаются пользователи у которых есть счета с балансом меньшим или равным указанному значению. Необязательное поле. Only profiles with less or equal account's balance are returned. Optional. При указании границ баланса в поиске можно уточнить валюту счета. Необязательное поле. If balance limits are specified only accounts with given currency will be analysed. Optional. Ответ, который приходит на запрос FindProfileInfoRequest. Данные в ответе разбиты по страницам. Если данные не найдены, то size в ответе равен 0. Profile searching response. Result is paged. Response element "size" is 0 if no data found. Количество пользователей, возвращаемых в результате запроса. Profiles per page. Номер текущей страницы. Нумерация начинается с 1 Current page number starting from 1. Сколько всего страниц с пользователями возможно по данному запросу Total count of pages. Размер текущей страницы. Он всегда <= pageSize. На последней странице может быть < pageSize Profiles count in current page. Общее количество пользователей, которое можно получить в данной выборке Total profiles count matched by searching filter. Список пользователей Profile list

Договор в системе МОНЕТА.РУ. Данные представляются в виде "ключ-значение".

Возможные ключи договора:

  • num - номер договора;
  • unitid - ID юнита, у которого создан договор;
  • own - true-создан для указанного в запросе юнита, false-создан для родительского юнита;
  • unitname - если own=false, то данное поле содержит имя юнита;
  • datestart - дата начала договора;
  • datestop - дата окончания договора;
  • status - статус договора:
    • CREATED - сформирован,
    • SIGNED - подписан,
    • ACTIVE - активный,
    • PAUSED - приостановлен,
    • INACTIVE - расторгнут;
  • type - тип договора:
    • PARTNER - договор,
    • VIRTUAL - виртуальный договор;

Contract information. Data is presented as key-value pairs list.

Possible contract keys:

  • num - contract number;
  • unitid - Structure ID of agreement;
  • own - true-own agreement, false-inherited agreement;
  • unitname - ancestor structure name if own=false;
  • datestart - contract date start;
  • datestop - contract date end;
  • status - contract status:
    • CREATED,
    • SIGNED,
    • ACTIVE,
    • PAUSED,
    • INACTIVE;
  • type - contract type:
    • PARTNER - contract,
    • VIRTUAL - virtual contract;

ID договора Contract ID
Запрос на получение данных договора по ID пользователя. Если данные не найдены, возвращается пустой список. Request for contract information by structure ID. Empty list if no data found. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure ID. If omitted authenticated user's structure is used. Optional. Ответ на запрос FindContractsRequest. Contract information by structure ID searching response.

Банковские реквизиты в системе МОНЕТА.РУ. Данные представляются в виде "ключ-значение".

Возможные ключи:

  • is_international - международные банковские реквизиты (true/false);
  • bank - банк;
  • bik - БИК;
  • account - расчетный счет;
  • corr_bank - корреспондентский банк;
  • corr_account - корреспондентский счет;
  • country - страна;
  • state - регион/республика;
  • city - город;
  • kbk - КБК;
  • oktmo - Общероссийский классификатор территорий муниципальных образований;
  • kpp - КПП;
  • username - наименование получателя;

Bank account details. Data is presented as key-value pairs list.

Possible keys:

  • is_international - international bank account details (true/false);
  • bank - bank;
  • bik - SWIFT/BIC number;
  • account - IBAN/settlement account;
  • corr_bank - correspondent bank;
  • corr_account - correspondent account;
  • country - country;
  • state - region/state;
  • city - city;
  • kbk - budget classification code;
  • oktmo - russian Classification of Objects;
  • kpp - code reason for registration;
  • username - payee name;

ID банковских реквизитов Bank account ID
Запрос на получение банковских реквизитов по ID пользователя. Если данные не найдены, возвращается пустой список. Request for bank account details by structure ID. Empty list if no data found. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure ID. If omitted authenticated user's structure is used. Optional. Ответ на запрос FindBankAccountsRequest. Bank account details by structure ID searching response. Запрос на создание банковских реквизитов. Bank account registration request. Пользователь, которому будут принадлежать банковские реквизиты. Если это поле не задано, то банковские реквизиты создаются для текущего пользователя. Необязательное поле. Structure element, where the bank account belongs to. If omitted authenticated user's structure is used. Optional. Ответ на запрос создания банковских реквизитов. Bank account registration response. Идентификатор банковских реквизитов в системе МОНЕТА.РУ Bank account identificator in MONETA.RU Запрос на редактирование банковских реквизитов пользователя. Bank account modification request. Пользователь, которому принадлежат банковские реквизиты. Если это поле не задано, то банковские реквизиты ищются для текущего пользователя. Необязательное поле. Structure element, where the bank account belongs to. If omitted authenticated user's structure is used. Optional. Ответ, который приходит на запрос EditBankAccountRequest. В ответе нет никаких данных. Если в процессе сохранения банковских реквизитов произошла ошибка, то возникнет Exception. Если Exception не возник - значит банковские реквизиты гарантированно сохранены. Bank account modification response. Response contains no data unless some error has occured while modification. If reponse has no Exception then bank account is modified successfully.

Юридические реквизиты в системе МОНЕТА.РУ. Данные представляются в виде "ключ-значение".

Возможные ключи:

  • inn - ИНН;
  • kpp - КПП;
  • ogrn - ОГРН;
  • ogrnip - ОГРНИП;
  • okpo - ОКПО;
  • okved - ОКВЭД;

Legal information. Data is presented as key-value pairs list.

Possible keys:

  • inn;
  • kpp;
  • ogrn;
  • ogrnip;
  • okpo;
  • okved;

ID юридических реквизитов Legal information ID
Запрос на получение юридических реквизитов по ID пользователя. Если данные не найдены, возвращается пустой список. Request for legal information by structure ID. Empty list if no data found. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure ID. If omitted authenticated user's structure is used. Optional. Ответ на запрос FindLegalInformationRequest. Legal information by structure ID searching response. Типы документов, поддерживаемые в системе МОНЕТА.РУ. Document type supported in MONETA.RU. Паспорт Civil passport Водительское удостоверение User's driving licence Военный билет Military ID Другой документ Other document Тип, описывающий документ в системе МОНЕТА.РУ Document information type Идентификатор документа в системе МОНЕТА.РУ Document identificator in MONETA.RU Тип документа Document type Поля документа в системе МОНЕТА.РУ. Данные представляются в виде "ключ-значение" и признака подтвержденности. В зависимости от типа документа возвращаются следующие поля: Для документов типа PASSPORT, MILITARY_ID:
  • SERIES - серия документа
  • NUMBER - номер документа
  • ISSUER - кем выдан документ
  • ISSUED - когда выдан документ
  • COMMENTS - комментарии (необязательное поле)
Для документов типа DRIVING_LICENCE:
  • SERIES - серия документа
  • NUMBER - номер документа
  • ISSUER - кем выдан документ
  • ISSUED - когда выдан документ
  • EXPIRATIONDATE - срок действия
  • COMMENTS - комментарии (необязательное поле)
Для OTHER:
  • COMMENTS - комментарии, пояснения, описание
Для всех типов документов:
  • customfield:* - произвольный набор значений. В документе их может быть несколько. Полный ключ атрибута состоит из префикса ("customfield:") и тэга (32 символа). Например, "customfield:name".
  • MODIFICATIONDATE - последняя дата редактирования документа
Document attributes in MONETA.RU. Information is represented by key-value pairs list. Supported keys depending on document type as follows. PASSPORT, MILITARY_ID document type:
  • SERIES - document series
  • NUMBER - document number
  • ISSUER - document issuer
  • ISSUED - document issuance date
  • COMMENTS - optional description
DRIVING_LICENCE document type:
  • SERIES - document series
  • NUMBER - document number
  • ISSUER - document issuer
  • ISSUED - document issuance date
  • EXPIRATIONDATE - expiration date
  • COMMENTS - optional description
OTHER document type:
  • COMMENTS - name, description, comments or explanation
all document types:
  • customfield:* - custom list of values. The document may contain several attributes with different keys. The full attribute's key consists of prefix ("customfield:") and tag (32 characters). For example, "customfield:name".
  • MODIFICATIONDATE - document last modification date
Имеет ли документ прикрепленные файлы. Для получения прикрепленных файлов используйте вызов FindProfileDocumentFilesRequest If the document has attachments or not. For attachment fetching see FindProfileDocumentFilesRequest
Тип, описывающий данные в виде бинарного файла. Binary data type. ID документа, которому принадлежит данный файл Document ID, which file belongs to Данные файла. При передаче/получении данных используйте MTOM (Message Transmission Optimization Mechanism). File contents. Use MTOM (Message Transmission Optimization Mechanism). Проверен или нет данный файл Is file approved or not ID файла File Id Mime type файла (например: image/jpeg) File mime type (example: image/jpeg) Имя файла или описание File name or description Запрос на получение бинарных данных, ассоциированных с указанным документом. Request for binary data associated with given document. Ответ, содержащий бинарные данные, ассоциированные с указанным в запросе документом. Response containing binary data associated with document given in request. Запрос на создание/редактирование файла документа Request for file adding/modification. Если указано поле fileId - файл редактируется, иначе создается новый файл. Поле approved в данном запросе не используется. Если не указан mimeType, но в запросе есть имя файла (поле title), то mimeType будет вычисляться по расширению файла Specify "fileId" to modify file, omit "fileId" to add new file. Approved is not used. If "mimeType" omitted and "title" is specified, "mimeType" will be resolved by filename extension. Ответ на запрос создания/редактирования файла документа Если в процессе сохранения файла произошла ошибка, то возникнет Exception. Если Exception не возник - значит файл гарантированно сохранен. Response for file adding/modification. Response contains no data unless some error has occured while modification. If reponse has no Exception then file is uploaded successfully. ID файла File Id Запрос на получение документов пользователя. Profile's documents retrieval request. ID пользователя, документы которого запрашиваются. Structure ID containing documents. Ответ на запрос FindProfileDocumentsRequest. Profile's documents retrieval response. Список найденных документов. Если документов нет - список пустой. Found documents list. Empty if no documents are found. Запрос на создание документа пользователя. Profile's document registration request. Пользователь, которому будет принадлежать данный документ. Если это поле не задано, то документ создается для текущего пользователя. Необязательное поле. Structure element, where the document belongs to. If omitted authenticated user's structure is used. Optional. Ответ на запрос создания документа в профиле. Profile's document registration response. Идентификатор документа в системе МОНЕТА.РУ Document identificator in MONETA.RU Запрос на редактирование документа пользователя. Profile's document modification request. Пользователь, которому принадлежит данный документ. Если это поле не задано, то документ ищется для текущего пользователя. Необязательное поле. Structure element, where the document belongs to. If omitted authenticated user's structure is used. Optional. Ответ, который приходит на запрос EditProfileDocumentRequest. В ответе нет никаких данных. Если в процессе сохранения документа произошла ошибка, то возникнет Exception. Если Exception не возник - значит документ гарантированно сохранен. Document modification response. Response contains no data unless some error has occured while modification. If reponse has no Exception then document is modified successfully. Email. Email. Тип, описывающий делегированный доступ к счету. Type describing access to delegated account. Номер счета в системе МОНЕТА.РУ. Account number. Email пользователя, которому предоставляется делегированный доступ к счету. Email of user which has to be provided with delegated account access. Просмотр счета. View account. Редактирование счета. Edit account. Проведение операций. Process operations. Запрос на получение списка пользователей, которые имеют делегированный доступ к указанному счету. Request to find delegated users for specified account ID. Номер счета в системе МОНЕТА.РУ. Account number. Ответ на запрос FindAccountRelationsRequest. Response containing the list of delegated users. Список найденных пользователей, которые имеют делегированный доступ к указанному счету. Если пользователей нет - список пустой. List of found users having delegated account access. The list is empty if no users are found. Запрос на получение данных по делегированному доступу. Request for delegated access details. Номер счета в системе МОНЕТА.РУ. Account number. Email пользователя. User's Email. Ответ на запрос GetAccountRelationRequest. Response containing detailed information for delegated access. Запрос на сохранение делегированного доступа к счету. Request for saving detailed information of delegated access. Платежный пароль. Payment password for account. Запрос для платежного пароля Payment password challenge Ответ, который приходит на запрос SaveAccountRelationRequest. В ответе нет никаких данных. Если в процессе сохранения счета произошла ошибка, то возникнет Exception. Если Exception не возник - значит делегированный доступ гарантированно сохранен. Save account relation response. Response contains no data unless some error has occured while modification. If reponse has no Exception then delegated access is modified successfully. Запрос на удаление делегированного доступа к счету. Request for deletion of access delegation. Номер счета в системе МОНЕТА.РУ. Account number. Email пользователя. User's Email. Ответ, который приходит на запрос DeleteAccountRelationRequest. В ответе нет никаких данных. Если в процессе сохранения счета произошла ошибка, то возникнет Exception. Если Exception не возник - значит делегированный доступ гарантированно удален. Delete account relation response. Response contains no data unless some error has occured while modification. If reponse has no Exception then delegated access is deleted successfully. Запрос на получение кода, с помощью которого можно произвести идентификацию пользователя. Request for personification code. Номер счета в системе МОНЕТА.РУ. Account number. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Structure ID. If omitted authenticated user's structure is used. Ответ, который приходит на запрос GetPersonificationCodeRequest. Response to GetPersonificationCodeRequest. Код, с помощью которого можно произвести идентификацию пользователя. User personification code. Проверка кода идентификации пользователя. Personification code verification request. Код, с помощью которого можно произвести идентификацию пользователя. User personification code. Ответ, который приходит на запрос VerifyPersonificationCodeRequest. Если код идентификации можно использовать (то есть, он найден и срок его действия не закончился), то в ответе придут данные пользователя, которые есть в системе Монета.Ру. Если код идентификации использовать нельзя, то возникнет Exception. Response to VerifyPersonificationCodeRequest. If personification code is valid (that is it's found and not expired), personal data will be returned. Exception is thrown if personification code is invalid. В profile могут быть следующие поля (если они заполнены пользователем) - first_name, middle_initial_name, last_name, date_of_birth (формат yyyy-mm-dd), legal_address, inn. Profile may contain following attributes: first_name, middle_initial_name, last_name, date_of_birth (in yyyy-mm-dd format), legal_address, inn. Запрос на проведение идентификации пользователя. Request for user personification. Код, с помощью которого можно произвести идентификацию пользователя. User personification code. В profile должны быть заполнены следующие поля: first_name, middle_initial_name (необязательное поле), last_name, date_of_birth (формат yyyy-mm-dd), legal_address, inn (необязательное поле). В document должны быть заполнены следующие поля: type (всегда равен PASSPORT), series, number, issuer, issued, department. Profile should contain following attributes: first_name, middle_initial_name (optional), last_name, date_of_birth (in yyyy-mm-dd format), legal_address, inn (optional). Document should contain following attributes: type (PASSPORT), series, number, issuer, issued, department. Ответ, который приходит на запрос ConfirmPersonificationRequest. Response for ConfirmPersonificationRequest. Если идентификация пользователя прошла успешно, то данный элемент содержит текущие данные пользователя. Contains user personal data if personification is processed successfully. Запрос на подтверждение сотового телефона пользователя (поле cell_phone объекта tns:Profile). Телефон должен быть указан у данного пользователя и неподтвержден. User's phone number confirmation request (field "cell_phone" of "tns:Profile"). Unconfirmed phone number has to be specified in user profile. ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure identificator in MONETA.RU. If omitted authenticated user's structure is used. Optional. Текст sms сообщения, которое отправляется пользователю. Текст должен содержать подстановку {CODE}, которая будет заменена настоящим кодом подтверждения. Длина сообщения, если не содержит русских букв - 160 символов, если содержит русские буквы - 70 символов. По умолчанию используется - "Код подтверждения: {CODE}" Необязательное поле. SMS text must contain {CODE} substitution which will be replaced with real confirmation code. The length of message containing non-ASCII charecters must be not greater than 70 symbols, otherwise the length is limited by 160 symbols. "Confirmation code: {CODE}" is used by default. Optional. Ответ, который приходит на запрос ApprovePhoneSendConfirmationRequest. Response to ApprovePhoneSendConfirmationRequest. Номер телефона, на который было послано sms сообщение. Phone number which is used to send SMS. Запрос на подтверждение сотового телефона пользователя (поле cell_phone объекта tns:Profile). User's phone number confirmation request (field "cell_phone" of "tns:Profile"). ID пользователя в системе МОНЕТА.РУ. Если это поле не задано, то используется текущий пользователь. Необязательное поле. Structure identificator in MONETA.RU. If omitted authenticated user's structure is used. Optional. Код подтверждения, который пришел пользователю в тексте sms сообщения Confirmation code from SMS Ответ, который приходит на запрос ApprovePhoneApplyCodeRequest. В ответе нет никаких данных. Если в процессе подтверждения сотового телефона произошла ошибка, то возникнет Exception. Если Exception не возник - значит сотовый телефон гарантированно подтвержден. Response to ApprovePhoneApplyCodeRequest. Response contains no data unless some error has occured while confirmation. If reponse has no Exception then phoned is approved successfully. Если во время работы сервиса произойдет ошибка, то ответ будет содержать элемент detail (http://www.w3.org/TR/2000/NOTE-SOAP-20000508/#_Toc478383507) в котором будет элемент faultDetail. Элемент faultDetail содержит код ошибки. Например: Client Операция не найдена 500.1.5 Коды ошибок приведены ниже:
100
Сервис временно недоступен
100.1
Указанные данные уже существуют
100.2
Вы работаете с устаревшими данными
100.3
Ошибки в профиле данной учетной единицы: *.
100.4
Ошибки в счетах данной учетной единицы: *.
100.5
Ошибки в структуре данной учетной единицы: *.
200
Ошибка валидации XSD схемы
300.1
Неверное имя пользователя и пароль
300.2
В доступе отказано
300.3
В доступе отказано
300.4.1
У Вас нет доступа к указанному шаблону
300.4.2
Доступ к заказу запрещён
300.4.3
Доступ к операции запрещён
300.4.4
Данный счет нельзя редактировать.
300.4.5
Запрещено создавать профиль с указанным типом
300.5
Пользователь не найден
400.1.1
Проведение операции невозможно
400.1.2
Операция ожидает подтверждения
400.1.3
Операция в процессе обработки
400.1.4
Операция в обработке
400.1.5
Оплата отменена
400.1.6
Данная операция уже оплачена
400.1.7
Проведение операции невозможно
400.1.8.1
Невозможно сделать возврат так как операция не завершена
400.1.8.2
Невозможно сделать возврат операции. Получатель не принимает платежи.
400.1.8.3
Невозможно сделать возврат операции.
400.1.8.4
Невозможно сделать возврат операции.
400.1.9
Ошибка при взаимодействии с внешней системой получателя платежа
400.1.10
Перечисление на заданный счёт получателя невозможно
400.1.11
Счет заблокирован
400.1.12
Недостаточно средств для перевода
400.1.13
Нельзя отменить данную операцию
400.1.14
Последний платежный пароль зарезервирован для получения новой последовательности платежных паролей.
400.1.15
Закончился срок действия кода протекции
400.1.16
Сумма в запросе не должна быть больше суммы в операции
400.1.17
Ошибка при взаимодействии с внешней системой плательщика
400.1.18
Сумма в заказе не совпадает с проверочной суммой.
400.1.19
Операция с таким внешним идентификатором находится в обработке или выполнена. Проведение еще одной операции с таким внешним идентификатором невозможно.
400.1.20
Нет прав на проведение операции
400.1.21
Операция заморожена
400.2
Операция поставлена в обработку
400.2.1
Операция поставлена в очередь на обработку
400.2.1.1
Проведение операции невозможно
400.2.2
Операция поставлена в очередь на обработку
400.2.2.1
Проведение операции невозможно
400.2.3
Операция поставлена в очередь на обработку
400.2.3.1
Проведение операции невозможно
400.2.4
Превышены ограничения по сумме перечислений
400.2.4.1
Превышены ограничения по сумме перечислений
400.2.5
Операция поставлена в очередь на обработку
400.2.5.1
Проведение операции невозможно
400.2.6
Превышены ограничения по сумме перечислений
400.2.6.1
Превышены ограничения по сумме перечислений
400.2.7
Операция поставлена в очередь на обработку
400.2.7.1
Проведение операции невозможно
400.2.7.2
Недопустимое назначение платежа
400.2.7.3
Недопустимое описание операции
400.2.7.4
Оплата возможна только с российских карт с поддержкой 3DSecure
400.2.7.5
Оплата возможна только с российских или 3DSecure карт
400.2.7.6
Оплата возможна только с карт с поддержкой 3DSecure
400.2.7.7
Данную операцию могут совершать только идентифицированные пользователи Монета.Ру. Для прохождения упрощенной идентификации укажите в личном кабинете: ФИО, паспортные данные, ИНН, СНИЛС, номер мобильного телефона.
500
Ошибки при валидации данных
500.1
Обработка невозможна. Не найдены необходимые объекты.
500.1.1
Указанный счет не существует
500.1.2
Не найден счет с псевдонимом: "*"
500.1.3
Не найден счет с номером: "*"
500.1.4
Счет не найден
500.1.5
Операция не найдена
500.1.6
Не найден счет плательщика
500.1.7
Не найден счет получателя
500.1.8
Документ не найден
500.1.9
Данные пользователя не найдены
500.1.10
Неверный ID заказа
500.1.11
Неверный ID операции
500.1.12
Шаблон с указанным ID не найден
500.1.13
В указанном шаблоне нет таких параметров
500.1.14
Пользователь не найден
500.1.15
Неверный идентификатор структуры.
500.1.16
Значение параметра SOURCEACCOUNTID должно быть равно номеру счета, к которому есть доступ
500.1.17
Значение параметра SOURCEACCOUNTID должно быть равно либо {TARGETACCOUNTID}, либо номеру счета, к которому есть доступ
500.1.18
Данные находятся в архиве и не могут быть получены в данный момент
500.1.18.1
Данные находятся в архиве и не могут быть получены в данный момент. Укажите дату позднее *
500.1.19
Банковские реквизиты не найдены
500.1.20
Не указан ID банковских реквизитов
500.2
Неверное значение передаваемого параметра
500.2.1
Элемент * обязателен для заполнения
500.2.2
Обязательное поле
500.2.3
The * is required
500.2.4
The * should be null
500.2.5
The * should be null or empty
500.2.6
The * are not equals
500.3.1.1
Неверный платежный пароль
500.3.1.2
Указанная сумма некорректна
500.3.1.3
Счет плательщика задан неправильно.
500.3.1.4
Счет получателя задан неправильно.
500.3.1.5
Сумма плательщика задана неправильно.
500.3.1.6
Сумма получателя задана неправильно.
500.3.1.7
Сумма не должна превышать * *
500.3.1.8
Сумма должна быть больше * *
500.3.1.9
Невозможно определить - является ли переданная сумма суммой плательщика или получателя
500.3.1.10
Нельзя использовать поле transactionId, если transactional = true
500.3.1.11
Введен неверный код протекции
500.3.1.12
TransactionId не сходится с OperationInfo.ID
500.3.1.13
Сумма должна быть больше нуля
500.3.1.14
Amount: Сумма должна быть больше нуля
500.3.1.15
Amount: Возможная сумма выплаты превышена
500.3.1.16
Amount: Сумма слишком мала
500.3.1.17
Необходимо указать сумму. Сумма должна быть положительным числом.
500.3.1.18
Данный идентификатор операции уже существует
500.3.1.19
Слишком много транзакций
500.3.1.20
В пакетном режиме нельзя проводить операции с внешними платежными системами
500.3.1.21
Не задана сумма заказа
500.3.1.22
Не задан внутренний идентификатор заказа
500.3.1.23
В операции указан другой внешний идентификатор плательщика
500.3.1.24
В операции указан другой внешний идентификатор получателя
500.3.1.25
Необходимо ввести номер карты
500.3.1.26
Необходимо ввести дату истечения срока
500.3.1.27
Необходимо ввести код CVV2/CVC2
500.3.1.28
Неверный формат номера карты (9-19 цифр)
500.3.1.29
Неверный формат даты истечения срока действия карты
500.3.1.30
Неверный формат кода CVV2/CVC2 (3 цифры)
500.3.1.31
В одном пакетном запросе нельзя выполнить проведение новой операции и подтверждение существующей операции
500.3.2.1
Неверный предыдущий платёжный пароль, поэтому вы не можете сохранить новый пароль.
500.3.2.2
Не указан псевдоним счета
500.3.2.3
Неверно задан тип удостоверения личности
500.3.2.4
Неизвестный тип профиля
500.3.2.5
Неверная дата рождения
500.3.2.6
Неверное значение пола
500.3.2.7
Неверный формат номера телефона
500.3.2.8
Неверный формат e-mail
500.3.2.9
Платёжный пароль короче 5 символов
500.3.2.10
Платёжный пароль больше 32 символов
500.3.2.11
Платежный пароль должен состоять только из цифр
500.3.2.12
Неверно задан URL
500.3.2.13
URL должен начинаться с http[s]:// или template://
500.3.2.14
Псевдоним счета должен быть уникальным. У вас уже есть другой счет с таким псевдонимом: *.
500.3.2.15
Ошибки при валидации полей документа
500.3.2.16
Фамилия - обязательное поле
500.3.2.17
Имя - обязательное поле
500.3.2.18
Слишком длинный Псевдоним. Максимальная длина 64 символа
500.3.2.19
Пользователи системы не должны быть моложе 14 лет
500.3.2.20
Дата рождения должна быть больше 1900 года
500.3.2.21
Требуется корректный 10-значный или 12-значный ИНН
500.3.2.21.1
Требуется корректный 10-значный ИНН
500.3.2.21.2
Требуется корректный 12-значный ИНН
500.3.2.22
Неверно указана страна для региона
500.3.2.23
Неверно указан регион для города
500.3.2.24
Укажите номер телефона в международном формате (например, +71234567890).
500.3.2.25
Неверный адрес сайта. Пример правильного написания: http://www.site.com или http://site.com
500.3.2.26
Неверно задан email. Пример правильного написания: email@company.ru.
500.3.2.27
Название организации - обязательное поле
500.3.2.28
ФИО руководителя - обязательное поле
500.3.2.29
Нельзя создать запрещающее правило для данного пользователя.
500.3.2.30
Неверный идентификатор статуса.
500.3.2.31
Такой псевдоним уже существует.
500.3.2.32
'Баланс меньше' указан неверно
500.3.2.33
Не установлен ни один из прав доступа
500.3.2.34
Укажите другой счет в качестве прототипа.
500.3.2.35
Указанный счет ссылается на другой счет-прототип. Укажите другой счет.
500.3.2.36
Нельзя создать счет в данной валюте.
500.3.2.37
Можно использовать только для счетов со статическим платежным паролем
500.3.2.38
Неверный формат шаблона. Шаблон должен быть в формате: template://template_id?param_name=param_value
500.3.2.39
Указанный счет имеет другой тип. Укажите другой счет.
500.3.2.40
Нельзя перенести структуру в саму себя
500.3.2.41
Невозможно провести идентификацию
500.3.2.42
Неверный код идентификации
500.3.2.43
Адрес регистрации - обязательное поле
500.3.2.44
Дата рождения - обязательное поле
500.3.2.45
Нельзя изменять подтвержденное свойство
500.3.2.46
Неверно указан СНИЛС
500.3.2.47
Не указан сотовый телефон
500.3.2.48
Телефон уже подтвержден
500.3.2.49
Сообщение о подтверждении свойства не содержит подстановки {CODE}
500.3.2.50
Слишком большая длина sms сообщения
500.3.2.51
Неверный код подтверждения
500.3.2.52.1
Требуется корректный 9-значный БИК
500.3.2.52.2
Номер расчётного счёта не корректный. Введите правильный номер
500.3.2.52.3
Расчетный счет невозможно использовать, т.к. он предназначен для физических лиц
500.3.2.52.4
Вы ввели БИК Расчётно-кассового центра Банка России. Поле "корреспондентский счёт" в этом случае не заполняется.
500.3.2.52.5
Номер корреспондентского счёта не корректный. Введите правильный номер
500.3.2.52.6
Некорректный формат КБК (используются только цифры и длина числа 20 цифр)
500.3.2.52.7
Некорректный формат ОКТМО (используются только цифры и длина числа 8 или 11 цифр)
500.3.2.52.8
Некорректный формат КПП (используются только цифры и длина числа 9 цифр)
500.3.2.52.9
Укажите SWIFT в корректном формате (8 символов - заглавные латинские буквы и цифры)
500.3.2.52.10
Укажите IBAN в корректном формате (от 5 до 40 символов - заглавные латинские буквы и цифры)
500.3.2.53
Нельзя выбрать данный тип платежного пароля
500.3.3.1
Сумма "от" больше суммы "до"
500.3.3.2
Дата "от" больше даты "до"
500.3.3.3
Максимальный интервал просмотра истории операций составляет 30 дней. Измените дату начала или конца периода просмотра
500.3.3.4
Сумма не может быть отрицательной
500.3.3.5
Если задана сумма, то следует указать валюту
500.3.3.6
Неверно задан тип суммы операции
500.3.3.7
Неверно задан код валюты
500.3.3.8
Не указан период
500.3.3.9
Указан неверный период
500.3.3.10
Указан неверный тип операции
500.3.3.11
Период просмотра финансовых потоков не может быть больше 3 месяцев
500.3.3.12
Дата "начала периода" больше даты "конца периода"
500.3.3.13
Период просмотра Итогов по месяцам с "деталями по дням" не может быть больше месяца
500.3.3.14
Период просмотра финансовых потоков с "деталями по дням" не может быть больше месяца
500.3.3.15
Период просмотра операций не может быть больше одного года
500.3.3.16
Платеж с идентичного счета невозможен
Response will contain "detail" element (http://www.w3.org/TR/2000/NOTE-SOAP-20000508/#_Toc478383507) if error occures while processing request. The "detail" element may contain "faultDetail" element describing error code. For example: Client Transaction not found 500.1.5 The list of error codes is as follows:
100
Service is temporarily unavailable
100.1
Specified values already exist
100.2
You are using expired information
100.3
Errors in profile of this unit: *
100.4
Errors in accounts of this unit: *
100.5
Errors in structure of this unit: *.
200
XSD validation error
300.1
Wrong credentials
300.2
Access is denied
300.3
Access is denied
300.4.1
You have no access to the template
300.4.2
Access to order is denied
300.4.3
Access to operation is denied
300.4.4
You can't edit this account.
300.4.5
You cannot create profile with specified type
300.5
User's email not found
400.1.1
Transaction is not allowed
400.1.2
Transaction has been put on acknowledgement
400.1.3
Transaction processing is queued
400.1.4
Transaction in processing
400.1.5
Payment canceled
400.1.6
This transaction is already paid
400.1.7
Transaction is not allowed
400.1.8.1
Unable to refund incomplete transaction.
400.1.8.2
Unable to refund transaction. Payee unavailable.
400.1.8.3
Unable to refund transaction.
400.1.8.4
Unable to refund transaction.
400.1.9
Error during interaction with external payee system
400.1.10
Transfer to specified payee is not allowed
400.1.11
Account was blocked
400.1.12
Not enough money for transfer
400.1.13
You can't cancel this transaction
400.1.14
The last payment password is reserved for getting new sequence of payment passwords.
400.1.15
Protection code expired
400.1.16
Amount in request can't exceed amount in transaction.
400.1.17
Error during interaction with external payer system
400.1.18
Wrong amount in transaction.
400.1.19
Transaction with given external transaction ID is being in process or is already processed. Duplicate transaction processing with the same external transaction ID is not allowed.
400.1.20
Insufficient Processing Rights
400.1.21
This transaction is frozen
400.2
Transaction is queued
400.2.1
Transaction is queued
400.2.1.1
Transaction is not allowed
400.2.2
Transaction is queued
400.2.2.1
Transaction is not allowed
400.2.3
Transaction is queued
400.2.3.1
Transaction is not allowed
400.2.4
Amount limits are exceeded
400.2.4.1
Amount limits are exceeded
400.2.5
Transaction is queued
400.2.5.1
Transaction is not allowed
400.2.6
Amount limits are exceeded
400.2.6.1
Amount limits are exceeded
400.2.7
Transaction is queued
400.2.7.1
Transaction is not allowed
400.2.7.2
Invalid payment purpose
400.2.7.3
Invalid payment description
400.2.7.4
Payments from russian 3DSecure cards only
400.2.7.5
Payments from russian or 3DSecure cards only
400.2.7.6
Payments from 3DSecure cards only
400.2.7.7
This type of transaction can be done by identified Moneta.Ru users only. To complete facilitated personification, please enter the following in your Moneta.Ru account: full name, passport details, tax identification number, insurance number of individual ledger account, mobile phone number.
500
Data validation error
500.1
Processing is impossible. No such objects have been found.
500.1.1
Specified account does not exist
500.1.2
Account with alias "*" is not found
500.1.3
Account * is not found
500.1.4
Account could not be found
500.1.5
Transaction not found
500.1.6
Payer account number not found
500.1.7
Payee account number not found
500.1.8
Document is not found
500.1.9
Profile information not found
500.1.10
Wrong order ID
500.1.11
Wrong transaction ID
500.1.12
Specified template ID is not found
500.1.13
Specified template doesn't contain given parameters
500.1.14
User's email not found
500.1.15
Wrong structure ID.
500.1.16
The value of SOURCEACCOUNTID parameter has to be accessible account number.
500.1.17
The value of SOURCEACCOUNTID parameter has to be either {TARGETACCOUNTID} or accessible account number.
500.1.18
Archived data can't be fetched.
500.1.18.1
Archived data can't be fetched. Please, specify date later than *
500.1.19
Bank account is not found
500.1.20
Bank account ID is empty
500.2
Wrong value of argument in transfer
500.2.1
The * element is required
500.2.2
Required field
500.2.3
The * is required
500.2.4
The * should be null
500.2.5
The * should be null or empty
500.2.6
The * are not equals
500.3.1.1
Wrong payment password
500.3.1.2
Specified amount is incorrect
500.3.1.3
Payer account has been set incorrectly
500.3.1.4
Payee account has been set incorrectly
500.3.1.5
Payer amount has been set incorrectly
500.3.1.6
Payee amount has been set incorrectly
500.3.1.7
Amount cannot exceed * *
500.3.1.8
Amount must be greater than * *
500.3.1.9
Unable to determine if the amount belongs to payer or to payee
500.3.1.10
Using transactionId is not allowed, if transactional = true
500.3.1.11
Wrong protection code
500.3.1.12
TransactionId doesn't match OperationInfo.ID
500.3.1.13
Amount must be positive
500.3.1.14
Amount: Amount must be more then zero
500.3.1.15
Amount: Repayment amount is exceeded
500.3.1.16
Amount: Amount is too small
500.3.1.17
The amount is required and should be zero or positive.
500.3.1.18
This transaction ID already exists
500.3.1.19
Too many transactions
500.3.1.20
Transfer to external payment system is not allowed in batch processing mode
500.3.1.21
Missing amount
500.3.1.22
Missing merchant transaction ID
500.3.1.23
Transaction has another payer External transaction ID
500.3.1.24
Transaction has another payee External transaction ID
500.3.1.25
Card number is required
500.3.1.26
Expiration date is required
500.3.1.27
CVV2/CVC2 is required
500.3.1.28
Wrong card number format (9-19 digit)
500.3.1.29
Wrong card expiration date
500.3.1.30
Wrong CVV2/CVC2 format (3 digit)
500.3.1.31
Both new payment and confirmation of existing payment in the same batch are not allowed
500.3.2.1
The previous payment password is wrong, that's why you cannot save the new password.
500.3.2.2
Missing account alias
500.3.2.3
Wrong document type is set
500.3.2.4
Unknown profile type
500.3.2.5
Wrong date of birth
500.3.2.6
Wrong sex value
500.3.2.7
Wrong phone number format
500.3.2.8
Wrong e-mail format
500.3.2.9
Payment password must contain minimum 5 characters
500.3.2.10
Payment password must contain less than 32 characters
500.3.2.11
Payment password must contain numbers only
500.3.2.12
Wrong URL format
500.3.2.13
URL must be started with http[s]:// or template://
500.3.2.14
Account alias must be unique. You already have the account with this alias: *.
500.3.2.15
Document fields validation error
500.3.2.16
Last name - required filed
500.3.2.17
Name - required filed
500.3.2.18
Too long Alias. Max length is 64 symbols
500.3.2.19
The users of the system must be at least 14 y.o.
500.3.2.20
Year of birthday must be after 1900
500.3.2.21
Requires a valid 10-digit or a 12-digit TIN
500.3.2.21.1
Requires correct 10-digit TIN
500.3.2.21.2
Requires correct 12-digit TIN
500.3.2.22
Wrong country for this region
500.3.2.23
Wrong region for this city
500.3.2.24
Enter phone number in international format (for example +71234567890).
500.3.2.25
Wrong URL. Example: http://www.site.com or http://site.com
500.3.2.26
Wrong e-mail
500.3.2.27
Company name - required filed
500.3.2.28
Director's full name - required filed
500.3.2.29
You can't deny access for this user
500.3.2.30
Wrong status ID.
500.3.2.31
Alias already exists.
500.3.2.32
Wrong value for low threshold
500.3.2.33
Access is empty
500.3.2.34
Specify different prototype account.
500.3.2.35
Given account refers to prototype account. Specify different account.
500.3.2.36
You can't create account.
500.3.2.37
Available for static payment passwords only
500.3.2.38
Wrong template format. Template format must be: template://template_id?param_name=param_value
500.3.2.39
Given account has another type. Specify different account.
500.3.2.40
Error. UnitId equals ParentId.
500.3.2.41
Unable to proceed with personification
500.3.2.42
Wrong personification code
500.3.2.43
Registration address - required filed
500.3.2.44
Date of birth - required filed
500.3.2.45
Approved property can't be changed
500.3.2.46
Wrong SNILS
500.3.2.47
Phone number is not specified
500.3.2.48
Phone number is already confirmed
500.3.2.49
Confirmation message does not contain {CODE} substitution
500.3.2.50
SMS message is too long
500.3.2.51
Wrong code
500.3.2.52.1
Requires a valid 9 digit BIC
500.3.2.52.2
Account number is not correct. Enter the correct number
500.3.2.52.3
Current account can not be used because is designed for individuals
500.3.2.52.4
You have entered BIC for Settlement Centre of the Bank of Russia. The "correspondent account" in this case should be empty.
500.3.2.52.5
Correspondent account number is not correct. Enter the correct number
500.3.2.52.6
Wrong format of Budget classification code (used only digits and number length equals 20 digits)
500.3.2.52.7
Wrong format of Russian Classification of Objects (used only digits and number length equals 8 or 11 digits)
500.3.2.52.8
Wrong format of Code reason for registration (used only digits and number length equals 9 digits)
500.3.2.52.9
Wrong SWIFT format (8 symbols - Latinic letters in upper case and digits)
500.3.2.52.10
Wrong IBAN format (from 5 to 40 symbols - Latinic letters in upper case and digits)
500.3.2.53
This type of payment password is unavailable
500.3.3.1
Amount 'from' is higher than amount 'to'
500.3.3.2
Date 'from' is later than date 'to'
500.3.3.3
Transaction view period must not exceed one month
500.3.3.4
Amount must not be negative
500.3.3.5
It is necessary to specify currency if the amount is set
500.3.3.6
Wrong type of transaction amount
500.3.3.7
Wrong currency code
500.3.3.8
Period is not specified
500.3.3.9
Wrong period is specified
500.3.3.10
Wrong operation type
500.3.3.11
Financial flows view period must not exceed three months
500.3.3.12
Period starting date must be earlier than period ending date
500.3.3.13
Turnovers view period with "group by day" must not exceed one month
500.3.3.14
Financial flows view period with "group by day" must not exceed one month
500.3.3.15
Transaction view period must not exceed one year
500.3.3.16
Payment from the same account is not allowed