---- dataentry integration ---- type : integration #do not change this line supports-foxycart-version-from : #Minimum required FoxyCart version for this to work supports-foxycart-version-to : #Last FoxyCart version that supports this (leave empty if unknown) systems : Ruby #the system(s) that the integration is for, separated with commas if more than one name : foxy_sync #the name of the integration description : A gem to synchronize your Ruby application with FoxyCart. It encapsulates the FoxyCart SSO, Datafeed, and cart validation protocols and abstracts the entire FoxyCart API. tags : #tags, separated by commas. don't include the "system" here. date_dt : #the date in YYYY-MM-DD format version : #if you have a version for your code, enter it here developer_url : #if you'd like a link back to your site, stick it here ---- ====== foxy_sync ====== //**Please note:**// The code on this page is submitted by members of the FoxyCart community, and may not verified by FoxyCart.com LLC in any way, shape, or form. Please double check the code before installing. If you need help with it please [[http://forum.foxycart.com/|post in our forum]], but if we cannot offer assistance (due to unfamiliarity with this particular system or language) we apologize in advance. ===== Description ===== A gem providing modules to easily integrate FoxyCart's SSO, Datafeed, and cart validation protocols with a Ruby application. Also abstracts the entire FoxyCart API. ===== Usage ===== Here's an example of retrieving customer info via the API: api = FoxySync::Api::Messenger.new reply = api.customer_get :customer_email => 'foo@bar.com' reply.customer_id # is the customer's FoxyCart id ===== Installation ===== If you use Bundler just add ''gem "foxy_sync"'' to your Gemfile and then run ''bundle install''. Otherwise you can ''gem install foxy_sync'' manually. ===== More Info ===== For the most up-to-date docs, examples, and instructions please see the project homepage at https://github.com/tablexi/foxy_sync