Magento Forum

   
Multi Store shared checkout
 
Kraythorne
Jr. Member
 
Total Posts:  8
Joined:  2011-10-08
 

Ok, this topic seems to have been done to death in various guises and a lot of the solutions seem a bit hit and miss as to whether or not they work.

Just Briefly my setup is as follows:

1 - I have a single Main Website with one SSL
2 - I have created multiple stores in this website with their own design
3 - Each store has it’s own root category - although selected products are populated in similar category name across more than one store
4 - The stores are in sub-directories are in the root magento folder and contain copies of the Index.php and htaccess files, with changes to point them at the root files of the Main store.
5 - The url for the main website is www.mainwebsite.co.uk, the url for a store is www.mainwebsite.co.uk/store
6 - in ‘Customer configuration’ i have set Share Customers to Global

What I now have is a website where you can log into any one store and the customer information shows in each store.

The problem is that when I add a product from one store, it can only be seen in the cart for that store which means a customer can select 3 products from 3 different stores, but would have to go through the checkout process in each of those stores separately in order to buy them.

Questions:

- Can the back-end options be configured to allow a single cart checkout for multiple stores without any additional coding? If so how?

- If additional coding is required, is there a step by step guide that explains how for the store setup I have above?

- Are there any modules that deal with this effectively and reliably?

Thanks

Steve

 
Magento Community Magento Community
Magento Community
Magento Community
 
tzyganu
Mentor
 
Avatar
Total Posts:  2205
Joined:  2009-11-18
Bucharest, Romania
 

Does this help you in a way?
http://marius-strajeru.blogspot.ro/2013/01/share-cart-between-websites.html

Marius.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Kraythorne
Jr. Member
 
Total Posts:  8
Joined:  2011-10-08
 

Hi

I tried creating and placing the files as per the instructions but it generates:

Fatal error: Call to a member function getQuoteId() on a non-object in /homepages/32/d443179952/htdocs/includes/src/Mage_Persistent_Model_Observer.php on line 488

I’m pretty sure I put everything in the correct place with the correct spelling and casing, but I dont know where to look to debug this

Any suggestions?

Thanks

Steve

 
Magento Community Magento Community
Magento Community
Magento Community
 
tzyganu
Mentor
 
Avatar
Total Posts:  2205
Joined:  2009-11-18
Bucharest, Romania
 

This happens because you have the compilation enabled.
Disable it (systems->tools->compilation) clear the cache and try again.

Marius.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Kraythorne
Jr. Member
 
Total Posts:  8
Joined:  2011-10-08
 

That did the trick!!

The items now show in all stores - the best solution I\’ve seen yet.

I haven\’t tested the complete checkout process but I\’m hopeful this is exactly what I\’ve been looking for

Thank You!

 
Magento Community Magento Community
Magento Community
Magento Community
 
Kraythorne
Jr. Member
 
Total Posts:  8
Joined:  2011-10-08
 

Ahhh

Slight problem, how do I turn compilation back on, I was thinking that once the module was in and working the compilation would work - or will this solution not work with compilation?

Thanks

Steve

 
Magento Community Magento Community
Magento Community
Magento Community
 
tzyganu
Mentor
 
Avatar
Total Posts:  2205
Joined:  2009-11-18
Bucharest, Romania
 

Honestly I never tried it with the compilation on.
I don’t know what to say.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Kraythorne
Jr. Member
 
Total Posts:  8
Joined:  2011-10-08
 

No worries, I’m further forward than I was so I’ll just do some digging regarding the compilation

Thanks for the module

Steve

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top