Sha256: 93eaf1031a54f33dbc9394ac3df8b3946f61d6cd4640ed2db0917715cf013eb4

Contents?: true

Size: 1.27 KB

Versions: 8

Compression:

Stored size: 1.27 KB

Contents

module Unit
  class ReceivedPayment < APIResource
    path '/received-payments'

    attribute :status, Types::String, readonly: true
    attribute :direction, Types::String, readonly: true
    attribute :was_advanced, Types::Boolean, readonly: true
    attribute :is_advanceable, Types::Boolean, readonly: true
    attribute :amount, Types::Integer, readonly: true
    attribute :return_reason, Types::String, readonly: true
    attribute :ach_return_reason, Types::String, readonly: true
    attribute :completion_date, Types::DateTime, readonly: true
    attribute :company_name, Types::String, readonly: true
    attribute :counterparty_routing_number, Types::String, readonly: true
    attribute :description, Types::String, readonly: true
    attribute :addenda, Types::String, readonly: true
    attribute :trace_number, Types::String, readonly: true
    attribute :sec_code, Types::String, readonly: true
    attribute :receiving_entity_name, Types::String, readonly: true
    attribute :tags, Types::Hash # Optional

    attribute :created_at, Types::DateTime, readonly: true

    belongs_to :account, class_name: 'Unit::DepositAccount'
    belongs_to :customer, class_name: 'Unit::IndividualCustomer'

    include ResourceOperations::Find
    include ResourceOperations::List
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
unit-ruby-0.12.1 lib/unit-ruby/received_payment.rb
unit-ruby-0.12.0 lib/unit-ruby/received_payment.rb
unit-ruby-0.11.0 lib/unit-ruby/received_payment.rb
unit-ruby-0.10.1 lib/unit-ruby/received_payment.rb
unit-ruby-0.10.0 lib/unit-ruby/received_payment.rb
unit-ruby-0.9.0 lib/unit-ruby/received_payment.rb
unit-ruby-0.8.1 lib/unit-ruby/received_payment.rb
unit-ruby-0.8.0 lib/unit-ruby/received_payment.rb