Skip to content
zvika-rubin edited this page Jul 25, 2013 · 2 revisions

ThreeDeeCart supports two configuration methods, loading from a YAML file or by using a block

First, you'll need to get your API token from the 3D Cart admin interface, usually in your account settings.

Rails

create a yml file under config/threedeecart.yml

wsdl: http://api.3dcart.com/cart.asmx?WSDL
api_token: <YOUR_API_TOKEN>

next, create an initializer under config/initializers/threedeecart.rb

ThreeDeeCart.load_configuration(File.join(Rails.root, "config", "threedeecart.yml"))

And that's it!

Ruby, Rack and non Rails ruby apps

You can still use the YAML configuration file convention, but also using a block:

ThreeDeeCart.config do |config|
  config.wsdl = "http://api.3dcart.com/cart.asmx?WSDL"
  config.api_token = "YOURTOKEN"
end
Clone this wiki locally