Sha256: c84cc7cd4b1414db483c8d80f4094700df45bca063c821ec0a6d5a60f8ddd110

Contents?: true

Size: 362 Bytes

Versions: 17

Compression:

Stored size: 362 Bytes

Contents

module Stripe
  class ApplicationFee < APIResource
    include Stripe::APIOperations::List

    def self.url
      '/v1/application_fees'
    end

    def refund(params={}, opts={})
      response, opts = request(:post, refund_url, params, opts)
      refresh_from(response, opts)
    end

    private

    def refund_url
      url + '/refund'
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
stripe-1.28.1 lib/stripe/application_fee.rb
stripe-1.28.0 lib/stripe/application_fee.rb
stripe-1.27.2 lib/stripe/application_fee.rb
stripe-1.27.1 lib/stripe/application_fee.rb
stripe-1.27.0 lib/stripe/application_fee.rb
stripe-1.26.0 lib/stripe/application_fee.rb
stripe-1.25.0 lib/stripe/application_fee.rb
stripe-1.24.0 lib/stripe/application_fee.rb
stripe-1.23.0 lib/stripe/application_fee.rb
stripe-1.22.0 lib/stripe/application_fee.rb
stripe-1.21.0 lib/stripe/application_fee.rb
stripe-1.20.4 lib/stripe/application_fee.rb
stripe-1.20.3 lib/stripe/application_fee.rb
stripe-1.20.2 lib/stripe/application_fee.rb
stripe-1.20.1 lib/stripe/application_fee.rb
stripe-1.20.0 lib/stripe/application_fee.rb
stripe-1.19.0 lib/stripe/application_fee.rb