Sha256: a046f0bd1fd48a760e65122bcebe39178b43f18c0c9bcc38dcb1277be1bf167a

Contents?: true

Size: 1.78 KB

Versions: 31

Compression:

Stored size: 1.78 KB

Contents

module Moneta
  module Api
    module Types
      # Тип, описывающий параметры операции для выставления счета к оплате.
      # Transaction parameters type for making new invoice (request for payment).

      class InvoiceRequestType
        include Moneta::Api::DataMapper

        # @return [Integer] Номер счета плательщика
        #   / Payer account number
        property :payer

        # @return [Integer] Номер счета получателя
        #   / Payee account number
        property :payee

        # @return [Float] Сумма
        #   / Amount
        property :amount

        # @return [String] Внешний номер операции
        #   / external transaction identificator
        property :client_transaction

        # @return [String] Описание операции
        #   / Transaction description or comments
        property :description

        # @return [String] Произвольный параметр
        #   / Custom parameter
        property :mnt_custom1

        # @return [String] Произвольный параметр
        #   / Custom parameter
        property :mnt_custom2

        # @return [String] Произвольный параметр
        #   / Custom parameter
        property :mnt_custom3

        # @return [Moneta::Api::Types::OperationInfo] Набор полей, которые необходимо сохранить в качестве атрибутов
        #   операции. Значения дат в формате 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
        property :operation_info
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
moneta-api-2.1.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-2.0.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-2.0.0.rc2 lib/moneta/api/types/invoice_request_type.rb
moneta-api-2.0.0.rc1 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.13.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.8 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.7 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.6 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.5 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.4 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.3 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.2 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.1 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.12.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.11.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.10.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.9.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.8.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.7.0 lib/moneta/api/types/invoice_request_type.rb
moneta-api-1.6.0 lib/moneta/api/types/invoice_request_type.rb