Sha256: ab86c09fc51098cb2fe046a68b906238b36561373117202a1a6cc9b2dff35a00

Contents?: true

Size: 355 Bytes

Versions: 8

Compression:

Stored size: 355 Bytes

Contents

module Spreedly
  class Response
    include Fields

    field :success, :pending, :cancelled, :fraud_review, type: :boolean
    field :created_at, :updated_at, type: :date_time
    field :message, :avs_code, :avs_message, :cvv_code, :cvv_message, :error_code, :error_detail

    def initialize(xml_doc)
      initialize_fields(xml_doc)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
spreedly-2.0.28 lib/spreedly/transactions/response.rb
spreedly-2.0.27 lib/spreedly/transactions/response.rb
spreedly-2.0.26 lib/spreedly/transactions/response.rb
spreedly-2.0.25 lib/spreedly/transactions/response.rb
spreedly-2.0.24 lib/spreedly/transactions/response.rb
spreedly-2.0.23 lib/spreedly/transactions/response.rb
spreedly-2.0.22 lib/spreedly/transactions/response.rb
spreedly-2.0.21 lib/spreedly/transactions/response.rb