Sha256: f2aaff1a6354ea4f0af809592e8b5f10e878e5c0a3b3c41d292e5aeae9c44fb5

Contents?: true

Size: 456 Bytes

Versions: 9

Compression:

Stored size: 456 Bytes

Contents

require_relative 'service'

module Adyen
  class Dispute < Service
    attr_accessor :version
    DEFAULT_VERSION = 30

    def initialize(client, version = DEFAULT_VERSION)
      service = 'DisputeService'
      method_names = [
        :retrieve_applicable_defense_reasons,
        :supply_defense_document,
        :delete_dispute_defense_document,
        :defend_dispute,
      ]

      super(client, version, service, method_names)
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
adyen-ruby-api-library-7.0.1 lib/adyen/services/dispute.rb
adyen-ruby-api-library-7.0.0 lib/adyen/services/dispute.rb
adyen-ruby-api-library-6.3.0 lib/adyen/services/dispute.rb
adyen-ruby-api-library-6.2.0 lib/adyen/services/dispute.rb
adyen-ruby-api-library-6.1.0 lib/adyen/services/dispute.rb
adyen-ruby-api-library-6.0.0 lib/adyen/services/dispute.rb
adyen-ruby-api-library-5.1.0 lib/adyen/services/dispute.rb
adyen-ruby-api-library-5.0.0 lib/adyen/services/dispute.rb
adyen-ruby-api-library-4.4.0 lib/adyen/services/dispute.rb