<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Magento Multiple Stores Sharing One Cart</title>
	<atom:link href="http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/feed" rel="self" type="application/rss+xml" />
	<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions</link>
	<description>Web Development Blog</description>
	<pubDate>Thu, 09 Sep 2010 02:20:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Danny Watts</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-662</link>
		<dc:creator>Danny Watts</dc:creator>
		<pubDate>Thu, 12 Aug 2010 13:25:14 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-662</guid>
		<description>Hi Cj,

This is a great article!

I'm using the new 1.4 version and multiple sites has gotten quite a bit simpler using environmental variables and setting them with .htaccess rules; however, I was struggling with passing sessions between "websites" and it seems that only possible between "stores".

I've got everything working down to the second step of the checkout.

I start on website-b.com, populate my cart, start the checkout on website-a.com and the moment I click continue, it shows me the billing step but then immediately redirects me to a screen telling me my cart's empty.

Did I miss a step?  Any thoughts on what might be causing this?</description>
		<content:encoded><![CDATA[<p>Hi Cj,</p>
<p>This is a great article!</p>
<p>I&#8217;m using the new 1.4 version and multiple sites has gotten quite a bit simpler using environmental variables and setting them with .htaccess rules; however, I was struggling with passing sessions between &#8220;websites&#8221; and it seems that only possible between &#8220;stores&#8221;.</p>
<p>I&#8217;ve got everything working down to the second step of the checkout.</p>
<p>I start on website-b.com, populate my cart, start the checkout on website-a.com and the moment I click continue, it shows me the billing step but then immediately redirects me to a screen telling me my cart&#8217;s empty.</p>
<p>Did I miss a step?  Any thoughts on what might be causing this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sushil</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-656</link>
		<dc:creator>sushil</dc:creator>
		<pubDate>Wed, 11 Aug 2010 06:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-656</guid>
		<description>Hi Cj

Thanks for Your help, I am elaborating what I actually want , I have client which have stores in other shopping carts like oscommerece,zen-cart and x-cart, Upto this time I was giving them a facility that they can checkout through ny site by using the button on client side and when the customer submit the button and checkout they can checkout through the My orevious made java based checkout,But now i want to shift my javabased checkout to a new checkout which will be magento,</description>
		<content:encoded><![CDATA[<p>Hi Cj</p>
<p>Thanks for Your help, I am elaborating what I actually want , I have client which have stores in other shopping carts like oscommerece,zen-cart and x-cart, Upto this time I was giving them a facility that they can checkout through ny site by using the button on client side and when the customer submit the button and checkout they can checkout through the My orevious made java based checkout,But now i want to shift my javabased checkout to a new checkout which will be magento,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CJ</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-647</link>
		<dc:creator>CJ</dc:creator>
		<pubDate>Wed, 04 Aug 2010 17:07:30 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-647</guid>
		<description>@JEFF

There are three pieces to the puzzle:

1. Shopping Cart. 
The shopping cart's ability to communicate with the Payment Gateway through an API. Most all shopping cart's provide this by default, but every shopping cart differs in the Payment Gateway provider they support.

2. Payment Gateway.
Authorize.net is by far the most popular solution, and is already supported in Magento and most all shopping carts.

3. Merchant Service Account.
In order to process the transaction and make the deposits into any checking or savings account of your choice, you need a Merchant Service Provider. The most reputable in my experience are &lt;a href="https://www.bamsaccess.net/bamsaccess/NpcaccessServ" rel="nofollow"&gt;BAMS (Bank of America Merchant Services)&lt;/a&gt;, FirstData, &lt;a href="http://www.elavon.com/" rel="nofollow"&gt;Elavon&lt;/a&gt;, and SAMs. But there are so many, so just look for the best deal and most reputable. Keep away from resellers, call the number on the merchant service provider website direct, to make sure you don't get a reseller. Best thing to do is call your bank and find out who there merchant processor provider is, because you'll probably get the funds deposited faster and chances are there is &lt;strong&gt;no middle man&lt;/strong&gt;. I searched merchant service provider on the internet, and I couldn't believe all the shady type websites I came across, i.e. charge.com, gotmerchant.com, and so many more that look like scams. Stay away from them like the plague. Or maybe they need to revamp there website, regardless if they are a trusting provider, they should make a good first impression especially on the net. No excuses.

Having said that (to explain to the rest of the readers), you would need to talk to your merchant service provider and payment gateway provider when you want to open up different stores. I could suggest the following, from experience.

If you want one merchant and one gateway account for all stores, than simply change your industry, for example if one of your stores sell knives and the other sells garden supplies, then change your industry to Home and Garden. An addition, you would need to change you business name or do a DBA, to an umbrella type company, for example instead of calling it Jack's Knives, call it Jack's Stores, or Jack's Enterprise. This way when the customer get's their MC, Visa, etc statement it will say Jacks Ent. or Jack stores, and no red flags go out. For your website name, you can give them the umbrella store, i.e. magentomall.com, jackstore.com, etc.. I've done this with two customers, after providing all the paperwork to their payment gateway and merchant provider, they were ok with this setup. As far setting up the corporations, sole proprietorship, fictitious name, etc.. well that's up to you.

If your stores are all different industries and different business name then you would probably need to open different merchant and gateway accounts for each. I don't know your business plan or structure, so the best bet is to contact your providers.

I hope I was helpful. 

-CJ</description>
		<content:encoded><![CDATA[<p>@JEFF</p>
<p>There are three pieces to the puzzle:</p>
<p>1. Shopping Cart.<br />
The shopping cart&#8217;s ability to communicate with the Payment Gateway through an API. Most all shopping cart&#8217;s provide this by default, but every shopping cart differs in the Payment Gateway provider they support.</p>
<p>2. Payment Gateway.<br />
Authorize.net is by far the most popular solution, and is already supported in Magento and most all shopping carts.</p>
<p>3. Merchant Service Account.<br />
In order to process the transaction and make the deposits into any checking or savings account of your choice, you need a Merchant Service Provider. The most reputable in my experience are <a href="https://www.bamsaccess.net/bamsaccess/NpcaccessServ" rel="nofollow">BAMS (Bank of America Merchant Services)</a>, FirstData, <a href="http://www.elavon.com/" rel="nofollow">Elavon</a>, and SAMs. But there are so many, so just look for the best deal and most reputable. Keep away from resellers, call the number on the merchant service provider website direct, to make sure you don&#8217;t get a reseller. Best thing to do is call your bank and find out who there merchant processor provider is, because you&#8217;ll probably get the funds deposited faster and chances are there is <strong>no middle man</strong>. I searched merchant service provider on the internet, and I couldn&#8217;t believe all the shady type websites I came across, i.e. charge.com, gotmerchant.com, and so many more that look like scams. Stay away from them like the plague. Or maybe they need to revamp there website, regardless if they are a trusting provider, they should make a good first impression especially on the net. No excuses.</p>
<p>Having said that (to explain to the rest of the readers), you would need to talk to your merchant service provider and payment gateway provider when you want to open up different stores. I could suggest the following, from experience.</p>
<p>If you want one merchant and one gateway account for all stores, than simply change your industry, for example if one of your stores sell knives and the other sells garden supplies, then change your industry to Home and Garden. An addition, you would need to change you business name or do a DBA, to an umbrella type company, for example instead of calling it Jack&#8217;s Knives, call it Jack&#8217;s Stores, or Jack&#8217;s Enterprise. This way when the customer get&#8217;s their MC, Visa, etc statement it will say Jacks Ent. or Jack stores, and no red flags go out. For your website name, you can give them the umbrella store, i.e. magentomall.com, jackstore.com, etc.. I&#8217;ve done this with two customers, after providing all the paperwork to their payment gateway and merchant provider, they were ok with this setup. As far setting up the corporations, sole proprietorship, fictitious name, etc.. well that&#8217;s up to you.</p>
<p>If your stores are all different industries and different business name then you would probably need to open different merchant and gateway accounts for each. I don&#8217;t know your business plan or structure, so the best bet is to contact your providers.</p>
<p>I hope I was helpful. </p>
<p>-CJ</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CJ</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-646</link>
		<dc:creator>CJ</dc:creator>
		<pubDate>Wed, 04 Aug 2010 15:48:51 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-646</guid>
		<description>Hello Sushil,

To put it simply, all these(zen cart, x-cart, magento, oscommerce) web apps are built on PHP and SQL. Magento simply facilitates "one page checkout" out of the box. So you can hire a programmer, to write you the scripts which enables a "new one page checkout" functionality on any ecommerce platform. For example, OScommerce you can buy a plugin (no need to hire anyone). For Virtuemart, which is Joomla's flagship ecommerce solution you can also buy a &lt;a href="http://extensions.virtuemart.net/index.php?option=com_sobi2&#038;sobi2Task=sobi2Details&#038;catid=1&#038;sobi2Id=364&#038;Itemid=" rel="nofollow"&gt;plugin&lt;/a&gt;. I'm not sure about the others, but I would check out &lt;a href="http://www.zen-cart.com/forum/index.php" rel="nofollow"&gt;Zen Cart&lt;/a&gt; forum and&lt;a href="http://forum.x-cart.com/" rel="nofollow"&gt; X-Cart forum&lt;/a&gt;. 

If the cart you have doesn't offer a plugin. You can simply hire a freelancer at, &lt;a href="http://www.phpfreaks.com/forums/index.php?board=8.0" rel="nofollow"&gt;PHP Freaks&lt;/a&gt;, &lt;a href="http://www.nerdlance.com/" rel="nofollow"&gt;Nerdlance&lt;/a&gt;, &lt;a href="http://www.php-freelancers.com/" rel="nofollow"&gt;PHP Freelancers&lt;/a&gt;, and &lt;a href="http://www.freelancer.com" rel="nofollow"&gt;Freelancers.com&lt;/a&gt;. From my experience, China and India programmers work for less money and went far and beyond what was expected; and the nicest personality ever. Remember, the internet was invented by the US, so it's interpreter language is English. Notice every Chinese, or other language websites have html tags, in their source. So, if they can program in PHP,SQL, then the language barrier should be little fuss.

I hope I was helpful. Let me know if you need anything else.

-CJ</description>
		<content:encoded><![CDATA[<p>Hello Sushil,</p>
<p>To put it simply, all these(zen cart, x-cart, magento, oscommerce) web apps are built on PHP and SQL. Magento simply facilitates &#8220;one page checkout&#8221; out of the box. So you can hire a programmer, to write you the scripts which enables a &#8220;new one page checkout&#8221; functionality on any ecommerce platform. For example, OScommerce you can buy a plugin (no need to hire anyone). For Virtuemart, which is Joomla&#8217;s flagship ecommerce solution you can also buy a <a href="http://extensions.virtuemart.net/index.php?option=com_sobi2&#038;sobi2Task=sobi2Details&#038;catid=1&#038;sobi2Id=364&#038;Itemid=" rel="nofollow">plugin</a>. I&#8217;m not sure about the others, but I would check out <a href="http://www.zen-cart.com/forum/index.php" rel="nofollow">Zen Cart</a> forum and<a href="http://forum.x-cart.com/" rel="nofollow"> X-Cart forum</a>. </p>
<p>If the cart you have doesn&#8217;t offer a plugin. You can simply hire a freelancer at, <a href="http://www.phpfreaks.com/forums/index.php?board=8.0" rel="nofollow">PHP Freaks</a>, <a href="http://www.nerdlance.com/" rel="nofollow">Nerdlance</a>, <a href="http://www.php-freelancers.com/" rel="nofollow">PHP Freelancers</a>, and <a href="http://www.freelancer.com" rel="nofollow">Freelancers.com</a>. From my experience, China and India programmers work for less money and went far and beyond what was expected; and the nicest personality ever. Remember, the internet was invented by the US, so it&#8217;s interpreter language is English. Notice every Chinese, or other language websites have html tags, in their source. So, if they can program in PHP,SQL, then the language barrier should be little fuss.</p>
<p>I hope I was helpful. Let me know if you need anything else.</p>
<p>-CJ</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sushil</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-645</link>
		<dc:creator>sushil</dc:creator>
		<pubDate>Wed, 04 Aug 2010 12:19:01 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-645</guid>
		<description>Hi, 
In the blog it is mentioned we can share the magneto checkout with the other shopping carts like zen-cart,X-cart please elaborate how that is possible</description>
		<content:encoded><![CDATA[<p>Hi,<br />
In the blog it is mentioned we can share the magneto checkout with the other shopping carts like zen-cart,X-cart please elaborate how that is possible</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-627</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Fri, 30 Jul 2010 19:29:08 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-627</guid>
		<description>I'm planning to eventually run 6 or 7 "stores" with different domain names off a single Magento installation.
How are most people handling the merchant account/gateway issue in this case, a separate merchant and gateway account for each domain/IP?</description>
		<content:encoded><![CDATA[<p>I&#8217;m planning to eventually run 6 or 7 &#8220;stores&#8221; with different domain names off a single Magento installation.<br />
How are most people handling the merchant account/gateway issue in this case, a separate merchant and gateway account for each domain/IP?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-505</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Tue, 30 Mar 2010 20:57:01 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-505</guid>
		<description>Running 1.4
CJ - I found out that I can't have more then 100 SSL on one IP address, so I have to move roughly 75 more domains to a new IP .   

I figured out how to set up the 100 domains outside the public_html folder and how to code the 2 files to make them point to the magento cart.  I then created symbolic links to a few folders like this:
ln -s ../public_html/404/ ./404
ln -s ../public_html/app/ ./app
and so on.

Now my question.
1. If I am doing SSH from a different IP address I'm thinking the symbolic links above would not work.  What should i use assumming my domain where my magento is installed is www.mike.com?
2. in the index.php - now i have 
$mageFilename = '../public_html/app/Mage.php';
Does this stay the same on another IP?
3. Do I need to do anything with the .htaccess file other then copying it to the folder?  

Thanks in advance, your post are great!</description>
		<content:encoded><![CDATA[<p>Running 1.4<br />
CJ - I found out that I can&#8217;t have more then 100 SSL on one IP address, so I have to move roughly 75 more domains to a new IP .   </p>
<p>I figured out how to set up the 100 domains outside the public_html folder and how to code the 2 files to make them point to the magento cart.  I then created symbolic links to a few folders like this:<br />
ln -s ../public_html/404/ ./404<br />
ln -s ../public_html/app/ ./app<br />
and so on.</p>
<p>Now my question.<br />
1. If I am doing SSH from a different IP address I&#8217;m thinking the symbolic links above would not work.  What should i use assumming my domain where my magento is installed is <a href="http://www.mike.com?" rel="nofollow">http://www.mike.com?</a><br />
2. in the index.php - now i have<br />
$mageFilename = &#8216;../public_html/app/Mage.php&#8217;;<br />
Does this stay the same on another IP?<br />
3. Do I need to do anything with the .htaccess file other then copying it to the folder?  </p>
<p>Thanks in advance, your post are great!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anders Moldin</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-502</link>
		<dc:creator>Anders Moldin</dc:creator>
		<pubDate>Sat, 27 Mar 2010 19:55:23 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-502</guid>
		<description>Superduper great guide! I have one small problem though. I have created the symbolic links on my 2nd domain, but it doesn't seem to work the way it's supposed. Here is an image of how it looks. http://img708.imageshack.us/img708/3430/screenshot20100327at204.png

Do you have any suggestion on how to solve this?</description>
		<content:encoded><![CDATA[<p>Superduper great guide! I have one small problem though. I have created the symbolic links on my 2nd domain, but it doesn&#8217;t seem to work the way it&#8217;s supposed. Here is an image of how it looks. <a href="http://img708.imageshack.us/img708/3430/screenshot20100327at204.png" rel="nofollow">http://img708.imageshack.us/img708/3430/screenshot20100327at204.png</a></p>
<p>Do you have any suggestion on how to solve this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CJ</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-500</link>
		<dc:creator>CJ</dc:creator>
		<pubDate>Fri, 26 Mar 2010 06:52:57 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-500</guid>
		<description>Penny,

Your website stores are very impressive. Very catchy domain names, too.  Any suggestions  or questions please let me know.

-CJ</description>
		<content:encoded><![CDATA[<p>Penny,</p>
<p>Your website stores are very impressive. Very catchy domain names, too.  Any suggestions  or questions please let me know.</p>
<p>-CJ</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Penny Magas</title>
		<link>http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions/comment-page-1#comment-498</link>
		<dc:creator>Penny Magas</dc:creator>
		<pubDate>Fri, 26 Mar 2010 03:54:32 +0000</pubDate>
		<guid isPermaLink="false">http://webdevster.com/?p=581#comment-498</guid>
		<description>CJ - I bought the SSL and it was installed. Once I did that and changed the secure base url, it seems to be working like a charm. :) Thank you *so* very much!!</description>
		<content:encoded><![CDATA[<p>CJ - I bought the SSL and it was installed. Once I did that and changed the secure base url, it seems to be working like a charm. <img src='http://webdevster.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Thank you *so* very much!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
