Sha256: 6654fb69081fe77b9ffc9e59209ce3b7519e0559aee04bc6458153c9cffc917e

Contents?: true

Size: 552 Bytes

Versions: 20

Compression:

Stored size: 552 Bytes

Contents

module Balanced
  # A Refund represents a reversal of funds from a Debit. A Debit can have
  # many Refunds associated with it up to the total amount of the original
  # Debit. Funds are returned to your Marketplace's Merchant Account
  # proportional to the amount of the Refund.
  #
  class Refund
    include Balanced::Resource

    def initialize attributes = {}
      Balanced::Utils.stringify_keys! attributes
      unless attributes.has_key? 'uri'
        attributes['uri'] = self.class.uri
      end
      super attributes
    end

  end

end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
balanced-0.8.2 lib/balanced/resources/refund.rb
balanced-0.8.1 lib/balanced/resources/refund.rb
balanced-0.7.5 lib/balanced/resources/refund.rb
balanced-0.7.4 lib/balanced/resources/refund.rb
balanced-0.7.2 lib/balanced/resources/refund.rb
balanced-0.7.1 lib/balanced/resources/refund.rb
balanced-0.7.0 lib/balanced/resources/refund.rb
balanced-0.6.0 lib/balanced/resources/refund.rb
balanced-0.5.6 lib/balanced/resources/refund.rb
balanced-0.5.5 lib/balanced/resources/refund.rb
balanced-0.5.4 lib/balanced/resources/refund.rb
balanced-0.5.3 lib/balanced/resources/refund.rb
balanced-0.5.2 lib/balanced/resources/refund.rb
balanced-0.5.1 lib/balanced/resources/refund.rb
balanced-0.3.11 lib/balanced/resources/refund.rb
balanced-0.3.10 lib/balanced/resources/refund.rb
balanced-0.3.8 lib/balanced/resources/refund.rb
balanced-0.3.7 lib/balanced/resources/refund.rb
balanced-0.3.6 lib/balanced/resources/refund.rb
balanced-0.3.5 lib/balanced/resources/refund.rb