<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Information about eCommerce, RTML, Yahoo! Stores®, Yahoo! Merchant Solutions® from YourStoreWizards.com</title>
	<atom:link href="http://blog.yourstorewizards.com/wp-rss2.php" rel="self" type="application/rss+xml" />
	<link>http://blog.yourstorewizards.com</link>
	<description>Ramblings from "The Mad Wizard" about eCommerce, Yahoo! Stores and other random thoughts</description>
	<pubDate>Fri, 16 May 2008 16:00:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Checkout Manager Upgrade</title>
		<link>http://blog.yourstorewizards.com/?p=5</link>
		<comments>http://blog.yourstorewizards.com/?p=5#comments</comments>
		<pubDate>Thu, 15 May 2008 19:02:46 +0000</pubDate>
		<dc:creator>The Mad Wizard</dc:creator>
		
		<category><![CDATA[Yahoo! Store &amp; Merchant Solutions&reg;]]></category>

		<category><![CDATA[Checkout Manager]]></category>

		<category><![CDATA[Yahoo! Store &amp; Merchant Solutions®]]></category>

		<guid isPermaLink="false">http://blog.yourstorewizards.com/?p=5</guid>
		<description><![CDATA[As many of you already know, Yahoo! is phasing out the older versions of checkout and now requiring everyone to switch over to Checkout Manager.  If you are using an older version of checkout, you will see a message like the one below:
 &#8220;Your store is using an older version of checkout, which we [...]]]></description>
			<content:encoded><![CDATA[<p>As many of you already know, Yahoo! is phasing out the older versions of checkout and now requiring everyone to switch over to Checkout Manager.  If you are using an older version of checkout, you will see a message like the one below:</p>
<p><strong> &#8220;Your store is using an older version of <span class="highlight">checkout</span>, which we will be retiring later this year, on August 15, 2008. Until June 30, 2008, you will be able to test your <span class="highlight">checkout</span> using <span class="highlight">Checkout</span> <span class="highlight">Manager</span>, with the option to rollback if you encounter any problems. After June 30, you will no longer be able to rollback to older versions of <span class="highlight">checkout</span> once <span class="highlight">Checkout</span> <span class="highlight">Manager</span> is enabled. Please consult our migration help for more information.&#8221;</strong></p>
<p>So if you&#8217;re like many store owners who haven&#8217;t upgraded you&#8217;re wondering what&#8217;s involved, what has to be done, and how do I make sure not to break my store in the process.   Yahoo has information on their <a href="http://help.yahoo.com/l/us/yahoo/smallbusiness/store/manage/checkout/migrate/eol-questions.html" target="_blank">site</a> but hopefully some of the information in this blog post will help.  There may be a follow up entry at some point when I also figure out all the points that people are wondering about that I haven&#8217;t mentioned.</p>
<p>Now on to the meat of the information.</p>
<p>First, you need to know that checkout manager in regards to the basics of branding boil down to three primary areas.  These are your header, side navigation and footer.  There are also items such as colors, fonts and buttons which also can be changed.  But unlike the previous checkouts which had a cart page that was directly connected to the store editor because the RTML generated the framework around your cart page, checkout manager doesn&#8217;t have any direct connection to the store editor.  So as a general rule the html on your pages will be static.</p>
<p>Now I&#8217;m not going to go into all the particulars quite yet on every setting in checkout manager as that&#8217;s a bit overwhelming, but at least I can give you some of the basics of what&#8217;s involved on moving your branding over.  Obviously we have a <a title="Checkout Manager Implementation" href="http://www.yourstorewizards.com/checkout-manager-integration.html" target="_blank">Checkout Manager Implementation Service</a> as do many other store designers, but I want to give some information for those of you that want to give it a crack on your own.</p>
<p>Most importantly remember that you can always test before going live the first time so this gives you the flexibility to try it all out on your own.  To test go to Checkout Manager in the store manager, and click on the link for &#8220;Test your Checkout Manager Settings&#8221;.  After you set the cookie by following the steps you&#8217;ll have to publish your checkout settings (and possibly your store) but then when you checkout from that computer it will go through checkout manager while everyone else still gets the old checkout.</p>
<p>So now other than the basic settings of how many pages, what pages to show, etc.  What things do I need to transfer in, and how do I do it?</p>
<p>Well to start with the major sections first, you&#8217;re going to need to get the html from your site&#8217;s header, side nav and footer.  Obviously if you don&#8217;t care to move some of these things into the checkout process you don&#8217;t have to get that html.   Each of these different blocks of html are going to need to have some reworking done (more about that later) and each will then be placed in the appropriate area in Checkout Manager - Global Settings - Checkout Wrapper and in the Checkout Regions section you&#8217;ll see boxes for each.</p>
<p>Now it would be great if I could simply view the source of my live page, copy the html for each area, and paste it in.  Unfortunately it&#8217;s not quite that simple.  The main issues are going to be link URLs, source URLs for files such as images, and CSS you may need.</p>
<p>For the link urls you&#8217;re going to want to review every A (link) tag in your html.  All links should be hard coded full links such as <a href="http://www.yourstorewizards.com/accordion-nav.html" target="_blank">http://www.yourstorewizards.com/accordion-nav.html</a> so it has the full url.  Relative links such as /accordion-nav.html won&#8217;t work since the checkout process and cart are at a different domain than your own.  So make sure to catch them all.</p>
<p>For the files that are referenced, primarily images, you want to look for any src attributes on the tags.  For each file the simplest answer is to get every image, save it on your computer, and upload it to the FILES section in the store editor (and make sure to publish the staged files when you&#8217;re done).  Some of the files will already be there and so for those you can skip this step, but for those that aren&#8217;t you want to get them there.  Once they&#8217;re all up, go through your html and make sure any src references are RELATIVE.  Yes, the exact opposite of the links.  So you want the src to look like something like &#8220;/lib/XXXXXXX/abc.gif&#8221; (where XXXXXX is your store account id).  The main reason for this is so the images will get served AND they can be pulled correctly either from a secure or non-secure page without getting any warnings.</p>
<p>Now depending on your layout you may have CSS that&#8217;s required to stylize your header, nav, or footers.  Unfortunately this isn&#8217;t something that is quite as cut and dried.  Depending on your store version and how it&#8217;s coded it can be in an external file (or files) or inline in your html.  So for now I&#8217;m going to have to assume you can at least find any css you need.  Once you have it you have a couple of choices (after you make sure any image references in the css are also RELATIVE).</p>
<p>1.  You can place it inline in the header in your checkout wrapper area (just wrap it with the needed &lt;style&gt; &lt;/style&gt; tags).</p>
<p>2. You can put a link tag to pull a file (which you&#8217;ve put in your files section if you&#8217;ve been paying attention), such as:</p>
<pre id="line1">&lt;<span class="start-tag">LINK</span><span class="attribute-name"> rel</span>=<span class="attribute-value">&#8220;stylesheet&#8221; </span><span class="attribute-name">type</span>=<span class="attribute-value">&#8220;text/css&#8221; </span><span class="attribute-name">name</span>=<span class="attribute-value">&#8220;mystyles&#8221; </span><span class="attribute-name">href</span>=<span class="attribute-value">&#8220;/lib/XXXXXXXXXXX/styles.css&#8221;</span>&gt;</pre>
<p>3. You could get really adventurous and go to Checkout Manager - Visual Customization and go to a completely custom style sheet.  This is NOT for the faint of heart and in most cases it&#8217;s overkill.</p>
<p>Now I&#8217;ve already rambled a lot and there&#8217;s much more that you can do in checkout manager, but at least getting these 3 key sections over will get your look much more like your site.  But f you find that the look isn&#8217;t coming out right for any of your sections, make sure to check out your html.  Issues with open/closing tags, improper html, html that shouldn&#8217;t be included, etc. can all cause various issues.  There can be other things like CSS problems, html that isn&#8217;t xhtml compliant, etc. but at least this gets you started.</p>
<p>One thing you will want to make sure to copy over before going live is the text and possibly scripts from your current checkout.  So make sure to go to the old checkout settings and copy over what you need, but just be forewarned that if you have scripts that report sales amounts or information or floating cart coding, those will need to be updated for the new checkout.  Obviously that&#8217;s beyond this post but just so you know in advance before you start having affiliates complaining that sales aren&#8217;t getting reported.</p>
<p>That&#8217;s it for now and let me know the various questions or things you&#8217;d like to see if/when I come back for round two on upgrading to Checkout Manager and other things you should look at.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yourstorewizards.com/?feed=rss2&amp;p=5</wfw:commentRss>
		</item>
		<item>
		<title>Images, what&#8217;s a store to do without them</title>
		<link>http://blog.yourstorewizards.com/?p=4</link>
		<comments>http://blog.yourstorewizards.com/?p=4#comments</comments>
		<pubDate>Wed, 07 May 2008 18:59:18 +0000</pubDate>
		<dc:creator>The Mad Wizard</dc:creator>
		
		<category><![CDATA[Automation]]></category>

		<category><![CDATA[Data Feeds]]></category>

		<category><![CDATA[Images]]></category>

		<category><![CDATA[RTML]]></category>

		<category><![CDATA[Yahoo! Merchant Solutions]]></category>

		<category><![CDATA[Yahoo! Store]]></category>

		<guid isPermaLink="false">http://blog.yourstorewizards.com/?p=4</guid>
		<description><![CDATA[Well today&#8217;s post is all about images.  We all know that in your Yahoo! Store you can edit any item and manually upload images.  We&#8217;ve all done it, and we all don&#8217;t care for doing it over, and over, and over, and over again.  It&#8217;s a very simple system to use, but what do you [...]]]></description>
			<content:encoded><![CDATA[<p>Well today&#8217;s post is all about images.  We all know that in your Yahoo! Store you can edit any item and manually upload images.  We&#8217;ve all done it, and we all don&#8217;t care for doing it over, and over, and over, and over again.  It&#8217;s a very simple system to use, but what do you do if you have hundreds or thousands of images to load?</p>
<p>The first choice everyone turns to is using the bulk image upload tool in your store.  Simply go to your Store Editor and go to the Controls page (if you don&#8217;t see Controls try clicking the small red right arrow to get to the advanced editor).  Then in there you&#8217;ll see a link for Multiple Image Upload.  Click on it and you can upload a zip file (compressed folder if you&#8217;re using windows built in compression) with your images.</p>
<p>There are some requirements you can see at Yahoo&#8217;s Help page at http://help.yahoo.com/l/us/yahoo/smallbusiness/store/context/context-24.html</p>
<p>Basically it boils down to the images must be jpg, gif, png or tiff and the filename portion of the file must match each item&#8217;s ID.  So if the image in the file is abc.jpg then the image will get loaded on the item with an ID of abc (basically drop the extension off the file and the id must match that).</p>
<p>This will load the images on to the main IMAGE property of each item in the store.</p>
<p>Okay, so many of you even know this already but I wanted to make sure to explain it all for those that are having issues with this.</p>
<p>But what if you want to load images on to the insets? Or icons? Or even a custom image property, for example inset1 or some other custom property you&#8217;ve created?  Can it be done?  The answer is YES.</p>
<p>It used to be that there wasn&#8217;t a way to do it and so I actually created a program to do it.  It was our <a title="Graphic Uploader" href="http://www.yourstorewizards.com/yahoo-store-image-graphic-upload.html" target="_blank">Graphic Uploader</a> but luckily that&#8217;s not even needed if you aren&#8217;t afraid to get your hands dirty with a database upload (Help in Yahoo is at http://help.yahoo.com/l/us/yahoo/smallbusiness/store/edit/advanced/advanced-18.html).</p>
<p>So here&#8217;s the down and dirty on the workaround, trick, cheat, or whatever you want to call it.</p>
<p>Basically by default the bulk image upload facility attaches images to items based on the ID of the item matching the base filename of the image.  Well the bulk image upload facility also can compare the base filename of the image against data you upload in the database upload file.  So what you need to do is create a database upload file that lists the filename of the image you want connected (without the extension) and load that data in a column/field that is titled the image property you want it to load in.  This sounds more complex than it actually is, so let&#8217;s look at an example.</p>
<p>Let&#8217;s say I&#8217;ve got 3 items I want to load images for but I want to load them on the INSET property, not the main IMAGE property.   And for our examples sake we&#8217;ll say that the ids are ABC1, ABC2 and ABC3 and we&#8217;ve named our images abc1-inset.jpg, abc2-inset.gif and notherinset.png (just to mix it up).</p>
<p>So our database upload file would look like:</p>
<p>id,inset<br />
abc1,abc1-inset<br />
abc2,abc2-inset<br />
abc3,anotherinset</p>
<p>Once we have that file then all we need to do is use the database upload feature built into the store editor by going to Database Upload and uploading the file (make sure to use ADD not rebuild) and then zipping the images and using the built in bulk image upload feature.  It&#8217;s actually worked to also load in the reverse order by using the bulk image upload then the database upload, but in my mind the database upload then image upload makes more sense.</p>
<p>When Yahoo processes the bulk image upload file it will look and tie the filenames to the filenames used in the database upload file and attach them to the correct locations.</p>
<p>There are a few caveats that you&#8217;ll want to watch out for just to be safe and to be sure all goes well.</p>
<ol>
<li>Make sure your image filenames don&#8217;t match any existing item ids.  This way Yahoo won&#8217;t accidentally attach the image to another product you weren&#8217;t expecting.  I always end my images with -inset or -icon or -whatever so that I&#8217;m sure they&#8217;re different.</li>
<li>Make sure after your database upload to check the CONTENTS field on your home page if you aren&#8217;t loading a path property.  Yahoo will frequently add the items to the contents of the home page when you don&#8217;t give a path in the upload. So just edit the home page, look at the CONTENTS box, and then look towards the end of what&#8217;s in the box and you can remove them and save.</li>
<li>Some users have seen where if they load the same image on multiple items (through the same filename) and then they delete one of the items it causes the images on all the items to get removed.  I haven&#8217;t actually tested and confirmed this so don&#8217;t know if it always happens or if there is any timeframe on it happening, but just FYI.   If you want to avoid this risk just make sure every image you upload gets it&#8217;s own filename and you should be good.</li>
</ol>
<p>Hopefully this helps someone out there figure out the best way to handle their images.  With being able to bulk upload, yahoo&#8217;s new image handling options, and some creative RTML, you can pretty much do whatever you want with images in the store now&#8230;and not have to spend hours clicking on the IMAGE button to do it</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yourstorewizards.com/?feed=rss2&amp;p=4</wfw:commentRss>
		</item>
		<item>
		<title>Welcome to the Wizards Workshop</title>
		<link>http://blog.yourstorewizards.com/?p=3</link>
		<comments>http://blog.yourstorewizards.com/?p=3#comments</comments>
		<pubDate>Wed, 30 Apr 2008 22:55:15 +0000</pubDate>
		<dc:creator>The Mad Wizard</dc:creator>
		
		<category><![CDATA[Ramblings]]></category>

		<category><![CDATA[Data Feeds]]></category>

		<category><![CDATA[eCommerce]]></category>

		<category><![CDATA[RTML]]></category>

		<category><![CDATA[Yahoo! Merchant Solutions]]></category>

		<category><![CDATA[Yahoo! Store]]></category>

		<category><![CDATA[Your Store Wizards]]></category>

		<guid isPermaLink="false">http://blog.yourstorewizards.com/?p=3</guid>
		<description><![CDATA[Okay, so everyone in the world has a blog, and I guess this is our entry into that world.  Besides simply being too busy, I really didn&#8217;t want to just throw a bunch of words out there without any value.  My goal with this blog is not just to give you my random [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, so everyone in the world has a blog, and I guess this is our entry into that world.  Besides simply being too busy, I really didn&#8217;t want to just throw a bunch of words out there without any value.  My goal with this blog is not just to give you my random thoughts, but to actually write articles of interest and value.  I want this blog to be a resource of information. So I&#8217;d like to get input on what topics you&#8217;d like discussed either by posting here on the blog itself, or you can drop me an email.</p>
<p>Now I guess I should start out with a little information about myself.  Most of you reading this probably already know me or my work, but for those that don&#8217;t, here&#8217;s probably more information than you wanted to know.</p>
<p>My name is Don Cole, and I&#8217;m the self proclaimed &#8220;Mad Wizard&#8221; behind YourStoreWizards.com .  I haven&#8217;t always been &#8220;The Mad Wizard,&#8221; but depending on who you talk to, I&#8217;ve always been a little bit on the quirky side.  Always a geek, just not always geeky.</p>
<p>I started working on computers and programming back in 1982, and my world was never the same since then.  I&#8217;ve programmed in numerous languages, a number of different databases, and through all of it the challenge of problem solving on a daily basis is what has always made it fun and exciting for me.</p>
<p>Then back in 1999 I decided that I should be making money on the Internet.  After all, wasn&#8217;t any self respecting geek supposed to?   So I poked around for ideas, which by the way I&#8217;m always full of lots of them, and decided to open my first store.  At the time I knew virtually nothing about eCommerce, and while researching my choices I came across the old Yahoo! Store Owners Club.  I quickly joined, posted my newbie questions, and soon found a home for my store.  Not only because of Yahoo&#8217;s capabilities, but also in large part because of the club and the other helpful store owners.</p>
<p>Little did I know that within 2 years, I&#8217;d be moderating the Store Owners Club, and due to all kinds of changes, we&#8217;d slowly transition, transform, and grow into what is now the <a title="Your Store Forums - eCommerce, RTML and Yahoo Store Information" href="http://www.yourstoreforums.com" target="_blank">Your Store Forums</a>.  I&#8217;ve dealt with all kinds of issues, but most importantly I&#8217;ve learned so much over the past 9 years as part of the group (has it been that long).  With over 260,000 posts and growing, it&#8217;s amazing how much you can learn from reading that much.</p>
<p>Well, soon after joining the group and operating my store, I got tired of all the tedious work. Being a programmer, I decided to find a way to automate.  I hate doing anything more than twice.  So, soon afterwards I started Y Store Tools which offered software to help automate operating a Yahoo! store.</p>
<p>As I saw opportunities and ways to help out store owners, we expanded into other offerings that could help out.  RTML Templates and add-ons, which was a small market at the time, became a good portion of our business, in large part due to my creating the <a title="RTML Template Transfer Utility" href="http://www.yourstorewizards.com/rtml-transfer-utility.html" target="_blank">RTML template transfer utility</a>, which allowed templates to be downloaded, uploaded, and created offline.  The geek in me loved creating the first multi breadcrumbs template for Yahoo! Stores, all on my laptop in excel, while I was sitting in parking lot.  Of course Yahoo&#8217;s added new commands to make it much easier (probably because of how draining my template had to be on their servers), but at the time it was exciting to me.</p>
<p>A few years back we started doing data backups and data feeds for Yahoo! Stores.  Not only for shopping comparison engines like Google Products/Google Base/Froogle, Shopping.com, etc. but for affiliate programs, RSS feeds, Alternative shopping portals (Amazon, Shop.com and others), and just about anything you can do with the data.  We&#8217;ve got a system built now so I can pretty much build a feed for just about anything and make it do whatever we need it to.  With over 100 different data formats, it&#8217;s quite a data geek&#8217;s playground.  I love being able to not only add a new format for a customer within a few hours but to be able to take existing ones and tweak them to maximize the data specific for that customer.  But, I digress.</p>
<p>Well back in 2006 we changed from Y Store Tools to <a title="Your Store Wizards" href="http://www.yourstorewizards.com/" target="_blank">Your Store Wizards</a>.  We&#8217;re still focused on helping out store owners, providing data feeds, RTML and other automation and information needs, but with the new branding we get to have a bit of fun with it as well.  As anyone who has worked with us knows, we&#8217;re incredibly capable but also very down to earth when it comes to communicating with us.  We&#8217;re proud of our<a title="Your Store Wizards Ratings" href="http://shopping.yahoo.com/merchrating/user_rv.html;_ylt=Avy8ZrKl9ARz5ZvSOT6XXagbFt0A;_ylu=X3oDMTA2bTQ0OXZjBHNlYwNzcg--?merchant_id=10203054" target="_blank"> Yahoo! Ratings</a> as well as the <a title="Your Store Wizards Reviews" href="http://www.yourstoreforums.com/showthread.php?t=19511" target="_blank">Reviews</a> we have on the Forums.</p>
<p>I love helping out store owners, and there&#8217;s never quite a rush as being able to race in and save the day when they need help.  Hopefully this blog will just be another way for all this information in my head to get out and help someone out there.</p>
<p>I&#8217;m sure there&#8217;s more I could say but I&#8217;ve already written more than I expected to.  Keep an eye out as I&#8217;m going to start off with a few topics that come up often in the forums (image uploading, database uploads, Google Analytics, and others). Please let me know what you&#8217;d like to learn about, what information would help you out, and basically what craziness you want to hear me ramble about.</p>
<p>Don &#8220;The Mad Wizard&#8221; Cole</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yourstorewizards.com/?feed=rss2&amp;p=3</wfw:commentRss>
		</item>
	</channel>
</rss>
