Class: Moneta::Api::Requests::CreateAccountRequest
- Inherits:
-
Object
- Object
- Moneta::Api::Requests::CreateAccountRequest
- Includes:
- DataMapper
- Defined in:
- lib/moneta/api/requests/create_account_request.rb
Overview
Запрос на создание счета. Счет создается для указанного пользователя или, если это поле не указано, - для текущего пользователя. Account creation request. Account is created for given structure element (unitId) or for authenticated user's structure if unitId is omitted.
Instance Method Summary collapse
-
#alias ⇒ String
Название счета.
-
#currency ⇒ String
Валюта счета / Currency of account.
-
#high_balance_threshold ⇒ Float
Если баланс счета больше данного значения, то раз в сутки уходит уведомление об этом событии.
-
#low_balance_threshold ⇒ Float
Если баланс счета меньше данного значения, то раз в сутки уходит уведомление об этом событии.
-
#on_cancelled_credit_url ⇒ String
URL после отмены зачисления средств.
-
#on_cancelled_debit_url ⇒ String
URL после отмены списания средств.
-
#on_successful_credit_url ⇒ String
URL после зачисления средств.
-
#on_successful_debit_url ⇒ String
URL после списания средств.
-
#payment_password ⇒ String
Платежный пароль.
-
#prototype_account_id ⇒ Integer
Счет-прототип с которого берутся свойства "по умолчанию".
-
#signature ⇒ String
Код проверки целостности данных.
-
#unit_id ⇒ Integer
Пользователь, которому будет принадлежать данный счет.
Methods included from DataMapper
Instance Method Details
#alias ⇒ String
Returns Название счета. Название счета должно быть уникальным среди счетов одного пользователя. Необязательное поле. / Alias of account. Must be unique among accounts of given user. Optional.
19 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 19 property :alias |
#currency ⇒ String
Returns Валюта счета / Currency of account.
13 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 13 property :currency |
#high_balance_threshold ⇒ Float
Returns Если баланс счета больше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. / Daily notifications if balance is greater than threshold. Optional.
49 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 49 property :high_balance_threshold |
#low_balance_threshold ⇒ Float
Returns Если баланс счета меньше данного значения, то раз в сутки уходит уведомление об этом событии. Необязательное поле. / Daily notifications if balance is less than threshold. Optional.
45 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 45 property :low_balance_threshold |
#on_cancelled_credit_url ⇒ String
Returns URL после отмены зачисления средств. Необязательное поле. / URL on cancelled credit. Optional.
61 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 61 property :on_cancelled_credit_url |
#on_cancelled_debit_url ⇒ String
Returns URL после отмены списания средств. Необязательное поле. / URL on cancelled debit. Optional.
57 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 57 property :on_cancelled_debit_url |
#on_successful_credit_url ⇒ String
Returns URL после зачисления средств. Необязательное поле. / URL on crediting. Optional.
37 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 37 property :on_successful_credit_url |
#on_successful_debit_url ⇒ String
Returns URL после списания средств. Необязательное поле. / URL on debiting. Optional.
33 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 33 property :on_successful_debit_url |
#payment_password ⇒ String
Returns Платежный пароль. Минимальная длина - 5 символов / Payment password. Minimum length is 5 symbols.
23 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 23 property :payment_password |
#prototype_account_id ⇒ Integer
Returns Счет-прототип с которого берутся свойства "по умолчанию". Необязательное поле. / Prototype account for default properties values. Optional.
53 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 53 property :prototype_account_id |
#signature ⇒ String
Returns Код проверки целостности данных. Необязательное поле. / Mandatory payment form signature. Optional.
41 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 41 property :signature |
#unit_id ⇒ Integer
Returns Пользователь, которому будет принадлежать данный счет. Если это поле не задано, то счет создается для текущего пользователя. Необязательное поле. / Structure element, where the account belongs to. If omitted authenticated user's structure is used. Optional.
29 |
# File 'lib/moneta/api/requests/create_account_request.rb', line 29 property :unit_id |