Sha256: c73be258562b052f6a58b47483d6eafb16a6da518674b0663c86423bb207166b

Contents?: true

Size: 940 Bytes

Versions: 24

Compression:

Stored size: 940 Bytes

Contents

module Braintree
  class Transaction
    class AddressDetails # :nodoc:
      include BaseModule

      module ShippingMethod
        SameDay = "same_day"
        NextDay = "next_day"
        Priority = "priority"
        Ground = "ground"
        Electronic = "electronic"
        ShipToStore = "ship_to_store"
      end

      attr_reader :company
      attr_reader :country_code_alpha2
      attr_reader :country_code_alpha3
      attr_reader :country_code_numeric
      attr_reader :country_name
      attr_reader :extended_address
      attr_reader :first_name
      attr_reader :id
      attr_reader :last_name
      attr_reader :locality
      attr_reader :phone_number
      attr_reader :postal_code
      attr_reader :region
      attr_reader :shipping_method
      attr_reader :street_address

      def initialize(attributes)
        set_instance_variables_from_hash attributes unless attributes.nil?
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
braintree-4.15.0 lib/braintree/transaction/address_details.rb
braintree-4.14.0 lib/braintree/transaction/address_details.rb
braintree-4.13.0 lib/braintree/transaction/address_details.rb
braintree-4.12.0 lib/braintree/transaction/address_details.rb
braintree-4.11.0 lib/braintree/transaction/address_details.rb
braintree-4.10.0 lib/braintree/transaction/address_details.rb
braintree-4.9.0 lib/braintree/transaction/address_details.rb
braintree-4.8.0 lib/braintree/transaction/address_details.rb
braintree-4.7.0 lib/braintree/transaction/address_details.rb
braintree-4.6.0 lib/braintree/transaction/address_details.rb
braintree-4.5.0 lib/braintree/transaction/address_details.rb
braintree-4.4.0 lib/braintree/transaction/address_details.rb
braintree-4.3.0 lib/braintree/transaction/address_details.rb
braintree-4.2.0 lib/braintree/transaction/address_details.rb
braintree-4.1.0 lib/braintree/transaction/address_details.rb
braintree-4.0.0 lib/braintree/transaction/address_details.rb
braintree-3.4.0 lib/braintree/transaction/address_details.rb
braintree-3.3.0 lib/braintree/transaction/address_details.rb
braintree-3.2.0 lib/braintree/transaction/address_details.rb
braintree-3.1.0 lib/braintree/transaction/address_details.rb