Class: Moneta::Api::Types::PaymentRequestType

Inherits:
Entity
  • Object
show all
Defined in:
lib/moneta/api/types/payment_request_type.rb

Overview

Тип, описывающий параметры операции в запросах. Отличается от 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.

Instance Method Summary collapse

Methods inherited from Entity

#version

Methods included from DataMapper

#fill, #to_hash

Instance Method Details

#amountFloat



27
# File 'lib/moneta/api/types/payment_request_type.rb', line 27

property :amount

#client_transactionString



42
# File 'lib/moneta/api/types/payment_request_type.rb', line 42

property :client_transaction

#descriptionString



46
# File 'lib/moneta/api/types/payment_request_type.rb', line 46

property :description

#is_payer_amountBoolean



34
# File 'lib/moneta/api/types/payment_request_type.rb', line 34

property :is_payer_amount

#operation_infoOperationInfo



50
# File 'lib/moneta/api/types/payment_request_type.rb', line 50

property :operation_info, type: Moneta::Api::Types::OperationInfo

#payeeString



17
# File 'lib/moneta/api/types/payment_request_type.rb', line 17

property :payee

#payerInteger



10
# File 'lib/moneta/api/types/payment_request_type.rb', line 10

property :payer

#payment_passwordString



38
# File 'lib/moneta/api/types/payment_request_type.rb', line 38

property :payment_password

#payment_password_challengeString



54
# File 'lib/moneta/api/types/payment_request_type.rb', line 54

property :payment_password_challenge