Sha256: 48eb4facfe2b31fc6c63eec4b1c956de245f84078fbc5db80c38311eed464693

Contents?: true

Size: 1.06 KB

Versions: 1

Compression:

Stored size: 1.06 KB

Contents

class ActiveShippingConfiguration < Configuration

  preference :ups_login, :string, :default => "aunt_judy"
  preference :ups_password, :string, :default => "secret"
  preference :ups_key, :string, :default => "developer_key"
  preference :shipper_number, :string, :default => nil

  preference :fedex_login, :string, :default => "meter_no"
  preference :fedex_password, :string, :default => "special_sha1_looking_thing_sent_via_email"
  preference :fedex_account, :string, :default => "account_no"
  preference :fedex_key, :string, :default => "authorization_key"

  preference :usps_login, :string, :default => "aunt_judy"

  preference :origin_country, :string, :default => "US"
  preference :origin_state, :string, :default => "PA"
  preference :origin_city, :string, :default => "University Park"
  preference :origin_zip, :string, :default => "16802"

  preference :units, :string, :default => "imperial"
  preference :unit_multiplier, :integer, :default => 16 # 16 oz./lb - assumes variant weights are in lbs

  validates_presence_of :name
  validates_uniqueness_of :name
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree_active_shipping-1.0.0 lib/active_shipping_configuration.rb