Shared shopping cart between subsites - magento

I'm trying to get a fully functionally Magento 1.6.1.0 installation with 3 sub-sites and a main site (configured each as store inside Magento), that share of course the clients information across the all the stores.
The problem is that I can't seems to be able to have a persistent shopping cart across the all stores, allowing the customers to get products from a sub-site then another and so on without having to pay each time the shipping fees for what is at the end only 1 order.
I've followed several different tutorials that claimed to be able to achieve that but none of them worked as expected, and also none of them specified to which version of Magento they where supposed to work.
Any tip is welcome, thanks to everyone.

Related

Magento 2 - Transfer cart items from API to web store

I am creating a complex shopping configurator app that allows a user to customize and visualize a product which consists of multiple store items. Once they confirm their purchase, I iterate and add all of the selected products to a guest cart using the .../rest/V1/guest-carts API endpoint.
I would now like to forward the user to the store checkout to continue the purchasing process from the web store, e.g. https://store.url/checkout/cart. Of course, that basket needs to be populated with the items that were added via the API. I've looked through the documentation but not been able to find
anything relevant but I wonder if I can pass over the store_id or the quote_id and the relevant products be inserted accordingly?
Not sure if this is still relevant for you but, I was also working on a similar problem and came across this plugin for Magento 2. Basically what this plugin does is use a customer's token and a quote_id and creates a temporary session on the Magento2 Store and then redirect the user to the checkout page. This was a starting point for me, as I had to customize this plugin further to suit my requirements.
Hope this helps.

How to link (map) products between two Magento websites?

I would like to develop TWO Magento websites under different domain names domainONE.com and domainTWO.com
I would like to have SOME (not all) products (Approximately 200 out of 5000) on both websites to be the same, but the Titles, Pictures and Descriptions must be different. The products must be mapped/linked somehow, most importantly the stock MUST be the same on both websites for these particular products and the stock must change on both websites when the product sells on either one of the websites
Example:
domainONE.COM (has 5000 products)
domainTWO.com (200 same products as on domainONE.COM, but the Title, Description and Pictures must be different. However when the product sells on EITHER domains the stock must be synchronized between both domains.
Any solutions?
Thank you in advance!
The Magento is made to solve problem like yours.
It is noy just two, you can share products between hundreds of sites. In fact many store owner configure Magento like you wanted to do. You just got the thr terminology wrong. They called it Multi-store management. In Magento, you can run multiple websites in single installation and have different product name, description or any property for each website - imagine scenario of multi-linguel websites.
You have to read and understand Magento's multi-store management at Wiki page http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work/
Magento already provide this type of feature.
All you need to do is, set up a multisite magento website.
And yes stock(Inventory) is managed globally by Magento, so I think in short this is all you need.
Below are some links that could help you:
http://www.magentocommerce.com/knowledge-base/entry/tutorial-multi-site-multi-domain-setup
http://www.magentocommerce.com/magento-on-the-fly/multiple-sites/
Regards,
Milan

Magento 1.7 - 2 stores with differnt domains sharing a cart?

I have successfully setup 2 stores with 2 different domains with Magento 1.7. I am unable to get them to share 1 cart, is there a trick to get this working? I have no been able to find any info on this for current versions of magento.
Thanks,
Dane
EDIT:
Thanks for your replies, one of magento's strengths is the ability to have multiple "stores" while sharing the same admin section, products, customers, ect. (I have this already set up). I just cant get the stores to "share" a cart. In my case I have 2 stores that do not share products, but need to share a cart, so you can add a product to the cart while being in one store then hop over to the other store while having that product still in your cart. gap.com is a good example of this happening with subdomains. I know the functionality is possible because of all the discussions / solutions out there for older versions of Magento. I can just not find a solution for the newer version.
Magento shopping carts (quotes) are linked to a single store. This is stored by the store_id column in the sales_flat_quote table of your database. By default you cannot share a shopping cart between stores.
Can you provide a clearer description of how your websites, stores and store views are configured? This information can be found in the admin under 'System > Manage Stores'.

How does Magento achieve multi-domain checkout in one single cart?

One of the great features of Magento is the ability to have several domains but with the ability to have the shopping cart contents consistent across each website. Thus reducing the need for customers to repeat the checkout process for each domain.
My question is how is this achieved from a programmer's point of view? How is the session/cookie/whatever it is able to work across different domains?
Thank you
From what I understand they put a little bit of code on the end of the URL when you jump from domain to domain telling you what your session ID is so that it can copy the information over to the new cookie that you are using.

My client can't see any of products - Magento

I am having a weird situation. I worked on a magneto ecommerce website. My friends and I can see the products on the website, but only my client can't see any of them.
I suspected magento cache, so I refreshed and disabled all the caches. My client still can't see all the products. I made him to clear browser cache. It didn't work as well. I also let him use FF or Safari. He still can't see the products.
What is the problem??? I can't try any other things now...
In addition to checking multiple websites, are you logged in or do you have a specific customer group? Magento allows you to show products only to certain customers. Check to make sure that as a logged-out, anonymous user, you can see the products.
Hope that helps,
Joe
Have you configured multiple stores, websites or store views in your Magento instance? Whether or not Magento displays a product depends on a lot of settings, but if one user can, and another user cannot see them, it's most likely related to which store view they are accessing.
The store view Magento is showing isn't always determined by the URL alone, there is also a setting which is stored in the cookie and can be changed via a dropdown (in the default templates anyway).
Stores are configured via System > Manage Stores. If you have multiple rows in there you have multiple store views (or websites or stores).

Resources