views:

10

answers:

0

So Im having a site developed in ruby using the spreecommerce. Spree will be used more as a backend then a front end shopping cart, this is becasue the site is subscription based and the the customer just needs to sign up and they are then shipped the products each month. However the products change and the customer is allowed to pick 3 out of 5 products each month, and that is why spree is being used. (exactly how shoedazzle.com works) So sort of a shopping cart expeirence. We are going to be using Chargify for the recuring billing, however I am a bit confused on the best workflow for these three systems. I want to automate the intergration of the csv file with addresses, product selections, product weights, etc to fedex. So I know I can have spree create such a file. However If we are using chargify, then all the customers info is store with that system. Is it best to use chargify api, and get the customers info, store it in spree, with the other product data, and then use the spree extension : http://ext.spreecommerce.com/extensions/30-active-shipping to intergrate with fedex?

Am I making this to difficult? What is the nest workflow for this sort of thing?