Mike.Sheen wrote:It will take a lot of effort extracting from whoever is asking for this the detail of what they want. I'm willing to bet they don't know at this point what they want, so it's going to be a process working out what it is they want.
I would agree with Mike's assessment and also with the points that Ryan has raised technically due to Jiwa's framework and the api that WooCommerce and WordPress support it's technically possible but just saying integration is a bit like saying the sky is blue, having done a number of integrations with WooCommerce, Sales Force, Magento and a number of systems my advice would be to come up with a requirements document first that is going to define the interactions between the two systems and then map what data is going to go where even down to the field level.
You may need to add extra fields and even possibly tables to Jiwa and even custom fields and extra tables into WooCommerce to meet the requirements and both of these are possible, but the big one to handle with any shopping cart system integrated to Jiwa is how you are going to handle pricing as Jiwa has a fairly complex set of pricing rules that WooCommerce doesn't understand but this should be able to be worked out as part of the requirements.
In addition to this I would suggest seeing Jiwa as the master source of data and then you need to decide whether you are approaching this from a push model(Jiwa pushes the data to WooCommerce) or pull model(WooCommerce is pulling the data from Jiwa) or a combination of both.
Also bear in mind both systems support Web hooks so it it possible to have one system notify the other of an event occurring.
At the end of the day this is going to require a fair amount of detailed analysis even before you begin and it will involve a reasonable amount of custom programming to get it up and running where someone has a decent knowledge about both systems.