Sha256: 94f6516e735fb30bbd6c85ea1d1347b122e83ece1d9adf0de4655418e46a9f72
Contents?: true
Size: 1.03 KB
Versions: 23
Compression:
Stored size: 1.03 KB
Contents
module Unit class AchPayment < APIResource path '/payments' attribute :amount, Types::Integer attribute :direction, Types::String attribute :counterparty, Types::Counterparty # For inline Counterparties attribute :description, Types::String attribute :addenda, Types::String attribute :idempotency_key, Types::String # Optional attribute :tags, Types::Hash # Optional attribute :verify_counterparty_balance, Types::Hash # Optional attribute :status, Types::String, readonly: true attribute :reason, Types::String, readonly: true attribute :settlement_date, Types::DateTime, readonly: true attribute :created_at, Types::DateTime, readonly: true belongs_to :account, class_name: 'Unit::DepositAccount' belongs_to :customer, class_name: 'Unit::IndividualCustomer' # TODO: For linked counterparties # belongs_to :application, class_name: 'Unit::Counterparty' include ResourceOperations::Find include ResourceOperations::List include ResourceOperations::Create end end
Version data entries
23 entries across 23 versions & 1 rubygems