<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>Kalzumeus Software &#187; bugs</title>
	<atom:link href="http://www.kalzumeus.com/tag/bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kalzumeus.com</link>
	<description>Patrick McKenzie (patio11) blogs on software development, marketing, and general business topics</description>
	<lastBuildDate>Mon, 02 Nov 2015 07:40:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.7</generator>
<!-- podcast_generator="Blubrry PowerPress/4.0.4" -->
	<itunes:summary>Patrick McKenzie (patio11) blogs on software development, marketing, and general business topics</itunes:summary>
	<itunes:author>Patrick McKenzie and Keith Perhac</itunes:author>
	<itunes:explicit>clean</itunes:explicit>
	<itunes:image href="http://www.kalzumeus.com/images/podcast-kalzumeus.jpg" />
	<itunes:owner>
		<itunes:name>Patrick McKenzie and Keith Perhac</itunes:name>
		<itunes:email>patrick@kalzumeus.com</itunes:email>
	</itunes:owner>
	<managingEditor>patrick@kalzumeus.com (Patrick McKenzie and Keith Perhac)</managingEditor>
	<itunes:subtitle>Patrick McKenzie (patio11) blogs on software development, marketing, and general business topics</itunes:subtitle>
	<itunes:keywords>entrepreneurship, software, microisv, startup, marketing, software development</itunes:keywords>
	<image>
		<title>Kalzumeus Software &#187; bugs</title>
		<url>http://www.kalzumeus.com/images/podcast-kalzumeus.jpg</url>
		<link>http://www.kalzumeus.com</link>
	</image>
	<itunes:category text="Technology">
		<itunes:category text="Software How-To" />
	</itunes:category>
	<item>
		<title>Bad Places To Have Bugs: Pricing Logic</title>
		<link>http://www.kalzumeus.com/2009/03/30/bad-places-to-have-bugs-pricing-logic/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bad-places-to-have-bugs-pricing-logic</link>
		<comments>http://www.kalzumeus.com/2009/03/30/bad-places-to-have-bugs-pricing-logic/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 13:13:58 +0000</pubDate>
		<dc:creator><![CDATA[Patrick]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bugs]]></category>

		<guid isPermaLink="false">http://www.kalzumeus.com/2009/03/30/bad-places-to-have-bugs-pricing-logic/</guid>
		<description><![CDATA[About a week ago I noticed a deficiency in my understanding of how my shopping cart actually worked for purchases of 2+ units: specifically, e-junkie thought they were mispriced and was bouncing the transactions, resulting in a customer getting charged but not getting their key automatically. I only get about one of these orders a [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>About a week ago I noticed a deficiency in my understanding of how my shopping cart actually worked for purchases of 2+ units: specifically, e-junkie thought they were mispriced and was bouncing the transactions, resulting in a customer getting charged but not getting their key automatically.  I only get about one of these orders a year, so I hadn&#8217;t seen the behavior yet.  *sigh*  So I did something I thought I would fix it: turn on variable pricing, then set prices manually through my cart.  Done, right?</p>
<p>Wrong.  The next day, I started getting orders at $20.00, the new price floor.  I looked around for the possible cause and figured that if you had Javascript disabled or clicked through my cart before its Javascript could load, you&#8217;d get taken to e-junkie&#8217;s fallback hosted cart, where you&#8217;d be given the option of modifying the price.  For some reason it defaulted to $20, despite $29.95 being set as the default price.  Not quite sure why.  So I fixed it, by making the default item be a single copy at $29.95 and only having the pricing logic apply when buying through my cart.</p>
<p>But still the $20.00 units kept coming.  Then it hit me &#8212; it wasn&#8217;t actually that edge case, it was a different edge case &#8212; involving an ugly mess of Google Checkout, e-junkie, and my code.  Grr.  So I went back to Plan A: reverted to the cart which charges 1,499 customers a year correctly and causes 1 guy to wait a bit while I decide how to address this in a more long-term fashion, rather than having half of the purchases this week get screwy behavior.</p>
<p>I lost about $120 that I know about in arbitrary discounts, plus more if anyone was scared off by the weird inconsistency between my site&#8217;s pricing and the pricing at Paypal/Google Checkout.  Not that I blame them.  Grr.</p>
<p>Memo to self: self, you&#8217;ve said it before, but avoid doing 5 minute changes at midnight.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kalzumeus.com/2009/03/30/bad-places-to-have-bugs-pricing-logic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
