Class: Moneta::Api::Requests::VerifyTransactionRequest
- Inherits:
-
Types::Entity
- Object
- Types::Entity
- Moneta::Api::Requests::VerifyTransactionRequest
- Defined in:
- lib/moneta/api/requests/verify_transaction_request.rb
Overview
Запрос возможности провести операцию в системе МОНЕТА.РУ. Transaction verification request.
Instance Method Summary collapse
-
#amount ⇒ Float
Сумма операции.
-
#client_transaction ⇒ String
Внешний номер операции / External transaction ID.
-
#is_payer_amount ⇒ Boolean
Если пользователь имеет доступ как к счету плательщика, так и счету получателя, то флаг isPayerAmount обязателен.
-
#operation_info ⇒ Moneta::Api::Types::OperationInfo
Набор полей, которые необходимо использовать в качестве атрибутов операции.
-
#payer ⇒ Integer
Номер счета плательщика / Payer account number.
-
#payment_password ⇒ String
Платежный пароль счета плательщика / Payment password for payer account.
-
#payment_password_challenge ⇒ String
Запрос для платежного пароля / Payment password challenge.
-
#transaction_id ⇒ Integer
Идентификатор операции в системе МОНЕТА.РУ, которую надо проверить.
Methods inherited from Types::Entity
Methods included from DataMapper
Instance Method Details
#amount ⇒ Float
24 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 24 property :amount |
#client_transaction ⇒ String
47 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 47 property :client_transaction |
#is_payer_amount ⇒ Boolean
31 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 31 property :is_payer_amount |
#operation_info ⇒ Moneta::Api::Types::OperationInfo
35 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 35 property :operation_info, type: Moneta::Api::Types::OperationInfo |
#payer ⇒ Integer
14 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 14 property :payer |
#payment_password ⇒ String
39 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 39 property :payment_password |
#payment_password_challenge ⇒ String
43 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 43 property :payment_password_challenge |
#transaction_id ⇒ Integer
10 |
# File 'lib/moneta/api/requests/verify_transaction_request.rb', line 10 property :transaction_id |