<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>TaxCloud Developer Resources</title>
	<atom:link href="http://dev.taxcloud.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://dev.taxcloud.net</link>
	<description>Information for web developers who want to integrate TaxCloud</description>
	<lastBuildDate>Wed, 05 Jun 2013 22:30:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='dev.taxcloud.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/162cc5e8ceb8f32b96ee3e6c69cfa058?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>TaxCloud Developer Resources</title>
		<link>http://dev.taxcloud.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dev.taxcloud.net/osd.xml" title="TaxCloud Developer Resources" />
	<atom:link rel='hub' href='http://dev.taxcloud.net/?pushpress=hub'/>
		<item>
		<title>TaxCloud Integration Now Available for Ubercart</title>
		<link>http://dev.taxcloud.net/2013/01/04/taxcloud-integration-now-available-for-ubercart/</link>
		<comments>http://dev.taxcloud.net/2013/01/04/taxcloud-integration-now-available-for-ubercart/#comments</comments>
		<pubDate>Fri, 04 Jan 2013 21:05:18 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=307</guid>
		<description><![CDATA[TaxCloud is proud to announce the release of a free integration of TaxCloud with Ubercart, a popular open-sourced shopping cart for the Drupal platform. More information on Ubercart is available at http://www.ubercart.org/. The module is available for download here. The installation instructions are below: &#8211; INSTALLATION &#8211; 1) Register for a TaxCloud merchant account at [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=307&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>TaxCloud is proud to announce the release of a free integration of TaxCloud with Ubercart, a popular open-sourced shopping cart for the Drupal platform. More information on Ubercart is available at <a href="http://www.ubercart.org/">http://www.ubercart.org/</a>.</p>
<p>The module is available for download <a title="TaxCloud UberCart Integration" href="http://morecarts.taxcloud.net/cartcode/uc_taxcloud.zip" target="_blank">here</a>.</p>
<p>The installation instructions are below:</p>
<p>&#8211; INSTALLATION &#8211;<span id="more-307"></span></p>
<p>1) Register for a TaxCloud merchant account at <a href="https://taxcloud.net/account/register/" target="_blank">https://taxcloud.net/account/register/</a>. Information on using your TaxCloud account can be found in our user guide found <a href="https://taxcloud.net/merchantguide.pdf" target="_blank">here</a>.</p>
<p>2) Register to obtain an USPS account ID at <a href="https://secure.shippingapis.com/registration" rel="nofollow">https://secure.shippingapis.com/registration</a><br />
Follow the steps on the email you&#8217;ll receive to set this USPS account for production usage, or call USPS support. This module won&#8217;t work if your USPS account is not on production mode. This account is used to verify addresses.</p>
<p>3) With Ubercart installed, install the TaxCloud module as usual—see <a href="http://drupal.org/node/70151" rel="nofollow">http://drupal.org/node/70151</a> for further information. This module requires the following modules (most of them required by Ubercart): Taxes, Store, Payment, Order, Rules, Entity tokens, Entity API, Views, Chaos tools, Product, Image, File, Field, and Field SQL storage.</p>
<p>&#8211; CONFIGURATION &#8211;</p>
<p>4) Configure the TIC Field for product classes:</p>
<p>a) Go to Structure &gt; Content Types &gt; Product &gt; Manage Fields (admin/structure/types/manage/product/fields).</p>
<p>b) Add a TIC Code field. Machine name MUST be field_tic_code of type &#8220;Text&#8221; with &#8220;Text field&#8221; widget. Set as non-required, set default value to 00000, and set maximum length to 255.</p>
<p>c) Repeat steps a and b for each product class of your store. We suggest you use &#8220;Add existing field&#8221; for each class once you&#8217;ve added the field for the first time. You can set different default values for TIC codes on each class. See <a href="https://taxcloud.net/tic/" rel="nofollow">https://taxcloud.net/tic/</a> for more information.</p>
<p>5) Go to Store &gt; Configuration &gt; TaxCloud settings (admin/store/settings/uc_taxcloud).</p>
<p>a) Set the Default Taxability Information Code for the store. This is a global setting, just in case not every product has a TIC configured. See <a href="https://taxcloud.net/tic/" rel="nofollow">https://taxcloud.net/tic/</a> for more information.</p>
<p>b) Set the Shipping Taxability Information Code. This is the TIC applied to shipping. (The standard shipping TIC is 11010.) See <a href="https://taxcloud.net/tic/" rel="nofollow">https://taxcloud.net/tic/</a> for more information.</p>
<p>c) Set the TaxCloud API ID, API Key, and USPS ID from steps 1 and 2. See <a href="https://taxcloud.net/account/api/" rel="nofollow">https://taxcloud.net/account/api/</a> for more information.</p>
<p>d) Set the &#8220;Delivered by seller&#8221; option (1= seller&#8217;s vehicle, 0 = other method—e.g., UPS, FedEx).</p>
<p>6) Configure &#8220;Store address&#8221;: Go to Store &gt; Configuration &gt; Store &gt; Store Address (admin/store/settings/store) and set all the fields with valid information.</p>
<p>7) (Optional) Activate the TaxCloud cart pane at Store &gt; Configuration &gt; Cart (admin/store/settings/cart). This will let your users have pre-calculated taxes before checkout. Note: In the cart pane, shipping taxes are not calculated.</p>
<p>8) (Optional) Configure the TIC codes for your products: Edit your products. You&#8217;ll find the TIC code field you configured on step #4 on &#8220;Product Information&#8221; section where the SKU is. The text field interface will be replaced automatically with TaxCloud&#8217;s TIC code selector. (Must have Javascript enabled.)</p>
<p>9) Test your configuration by adding some products to the cart and setting real shipping addresses on checkout page. You&#8217;ll find a &#8220;Taxes&#8221; line item with sales tax lookup amount. It&#8217;s recommended that you enable error displaying on admin/config/development/logging for tests. That will show you valuable information if lookup cannot be done for some reason.</p>
<p>Important: On production sites, you must not show lookup errors to the user (admin/config/development/logging) as they may contain sensitive data.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/307/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=307&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2013/01/04/taxcloud-integration-now-available-for-ubercart/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>KonaKart Integration Now Available</title>
		<link>http://dev.taxcloud.net/2012/10/27/konakart-integration-now-available/</link>
		<comments>http://dev.taxcloud.net/2012/10/27/konakart-integration-now-available/#comments</comments>
		<pubDate>Sat, 27 Oct 2012 22:52:29 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[KonaKart]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=283</guid>
		<description><![CDATA[TaxCloud is proud to announce that KonaKart has integrated our services into their core shopping cart software system. TaxCloud is available &#8216;out of the box&#8217; when you install KonaKart. More information can be found at www.konakart.com.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=283&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>TaxCloud is proud to announce that KonaKart has integrated our services into their core shopping cart software system. TaxCloud is available &#8216;out of the box&#8217; when you install KonaKart. More information can be found at <a href="http://www.konakart.com" title="Kona Kart" target="_blank">www.konakart.com</a>. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/283/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=283&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2012/10/27/konakart-integration-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>TaxCloud Sales Tax Plugin Now Available For Shopp!</title>
		<link>http://dev.taxcloud.net/2012/08/19/taxcloud-sales-tax-plugin-now-available-for-shopp/</link>
		<comments>http://dev.taxcloud.net/2012/08/19/taxcloud-sales-tax-plugin-now-available-for-shopp/#comments</comments>
		<pubDate>Sun, 19 Aug 2012 01:13:06 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[TaxCloud Shopping Cart Integrations]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=277</guid>
		<description><![CDATA[Shopp is a popular e-commerce plugin for WordPress. It allows you to quickly start selling products on your WordPress blog. Now you can also easily calculate US sales tax using TaxCloud and Shopp using a custom plugin. More information is available here.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=277&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Shopp is a popular e-commerce plugin for WordPress. It allows you to quickly start selling products on your WordPress blog. Now you can also easily calculate US sales tax using TaxCloud and Shopp using a custom plugin. More information is available <a href="https://shopplugin.net/blog/us-sales-tax-service-with-the-taxcloud-plugin-for-shopp/" target="_blank">here</a>. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/277/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=277&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2012/08/19/taxcloud-sales-tax-plugin-now-available-for-shopp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>TaxCloud Ruby Gem Now Available!</title>
		<link>http://dev.taxcloud.net/2012/04/28/taxcloud-ruby-gem-now-available/</link>
		<comments>http://dev.taxcloud.net/2012/04/28/taxcloud-ruby-gem-now-available/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 23:52:15 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=272</guid>
		<description><![CDATA[There is now an official TaxCloud Ruby Gem available, which will allow Ruby developers to quickly integrate with TaxCloud&#8217;s web services. The Gem includes a number of &#8220;service&#8221; methods, which allow you to utilize TaxCloud&#8217;s services as if they were a local resource. The Gem also includes some tests which demonstrate how to use the [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=272&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>There is now an official TaxCloud Ruby Gem available, which will allow Ruby developers to quickly integrate with TaxCloud&#8217;s web services. The Gem includes a number of &#8220;service&#8221; methods, which allow you to utilize TaxCloud&#8217;s services as if they were a local resource. The Gem also includes some tests which demonstrate how to use the services. </p>
<p>You can download it for free from: <a href="https://rubygems.org/gems/TaxCloud">https://rubygems.org/gems/TaxCloud</a> or just install the gem into your project: &#8220;gem install TaxCloud&#8221;. </p>
<p>Update! Version 1.0.1 is now available, which includes bug fixes and enhanced TIC functionality.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/272/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=272&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2012/04/28/taxcloud-ruby-gem-now-available/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>TaxCloud is Integrated into the Newest Version of X-Cart!</title>
		<link>http://dev.taxcloud.net/2012/04/27/taxcloud-is-integrated-into-the-newest-version-of-x-cart/</link>
		<comments>http://dev.taxcloud.net/2012/04/27/taxcloud-is-integrated-into-the-newest-version-of-x-cart/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 20:48:25 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[X-Cart]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=261</guid>
		<description><![CDATA[The latest release of X-Cart (version 4.5.0) comes with TaxCloud already built-in. This means that you won&#8217;t need to install a separate module to use TaxCloud. Just install X-Cart and configure TaxCloud from the admin console and you will have the most accurate and easy to use tax rate calculation service available. More information is [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=261&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The latest release of X-Cart (version 4.5.0) comes with TaxCloud already built-in. This means that you won&#8217;t need to install a separate module to use TaxCloud. Just install X-Cart and configure TaxCloud from the admin console and you will have the most accurate and easy to use tax rate calculation service available.</p>
<p>More information is available on the <a href="http://www.x-cart.com/news/xcart-4.5.0-released.html?mc_cid=e138a7c57a&amp;mc_eid=1ca7f5bf61" target="_blank">X-Cart website</a>.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/261/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=261&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2012/04/27/taxcloud-is-integrated-into-the-newest-version-of-x-cart/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>New Version of TaxCloud Implementation for Zen Cart version 1.5</title>
		<link>http://dev.taxcloud.net/2012/03/31/new-version-of-taxcloud-implementation-for-zen-cart-version-1-5/</link>
		<comments>http://dev.taxcloud.net/2012/03/31/new-version-of-taxcloud-implementation-for-zen-cart-version-1-5/#comments</comments>
		<pubDate>Sat, 31 Mar 2012 22:28:32 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[ZenCart]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=259</guid>
		<description><![CDATA[A new version of the TaxCloud implementation for Zen Cart version 1.5 is now available. This version has the same functionality as the previous versions. It has been updated to be compatible with the newest version of Zen Cart. The module is available for download here.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=259&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>A new version of the TaxCloud implementation for Zen Cart version 1.5 is now available. This version has the same functionality as the previous versions. It has been updated to be compatible with the newest version of Zen Cart.</p>
<p>The module is available for download <a href="http://www.zen-cart.com/downloads.php?do=file&amp;id=1208" target="_blank">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/259/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=259&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2012/03/31/new-version-of-taxcloud-implementation-for-zen-cart-version-1-5/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>PrestoStore now includes TaxCloud integration</title>
		<link>http://dev.taxcloud.net/2011/10/03/prestostore-now-includes-taxcloud-integration/</link>
		<comments>http://dev.taxcloud.net/2011/10/03/prestostore-now-includes-taxcloud-integration/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 23:44:33 +0000</pubDate>
		<dc:creator>FedTax</dc:creator>
				<category><![CDATA[PrestoStore]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=240</guid>
		<description><![CDATA[TaxCloud is now integrated with PrestoStore, a hosted web store system.  You can use TaxCloud to calculate sales tax by selecting a few options once you log into your PrestoStore account. In order to use TaxCloud with PrestoStore, you will need your TaxCloud API ID and Key (found in the Locations section of TaxCloud) and [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=240&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>TaxCloud is now integrated with PrestoStore, a hosted web store system.  You can use TaxCloud to calculate sales tax by selecting a few options once you log into your PrestoStore account. In order to use TaxCloud with PrestoStore, you will need your TaxCloud API ID and Key (found in the Locations section of TaxCloud) and a USPS ID. Detailed instructions are available in the PrestoStore Help Center.</p>
<p>You can learn more about PrestoStore.com at <a title="PrestoStore" href="http://www.prestoform.com" target="_blank">http://www.prestostore.com</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/240/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=240&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2011/10/03/prestostore-now-includes-taxcloud-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0044683763a72a9d21bcd2e3b6cb8123?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fed-Tax.net</media:title>
		</media:content>
	</item>
		<item>
		<title>TaxCloud Example Code Ready for PHP Developers</title>
		<link>http://dev.taxcloud.net/2011/08/24/taxcloud-example-code-ready-for-php-developers/</link>
		<comments>http://dev.taxcloud.net/2011/08/24/taxcloud-example-code-ready-for-php-developers/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 23:25:44 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[PHP Example Code]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=207</guid>
		<description><![CDATA[Many PHP developers are working with custom shopping carts or other systems that need to calculate taxes. We have provided some working example code that will allow you to quickly integrate your applications with TaxCloud. The communication between your system and TaxCloud is done through web services. The example code includes all the web service [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=207&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Many PHP developers are working with custom shopping carts or other systems that need to calculate taxes. We have provided some working example code that will allow you to quickly integrate your applications with TaxCloud. The communication between your system and TaxCloud is done through web services. The example code includes all the web service calls, so you can simply call the supplied methods.</p>
<p>The first step is to create a merchant account at <a title="TaxCloud.net" href="http://TaxCloud.net">TaxCloud.net</a>. After you do that, we will send you a copy of the user guide, which describes how to set up your merchant account and create a test site. Once you have set up your test site, the system will generate your TaxCloud API ID and Key, which identifies you to our system. The guide also describes how to get a USPS ID, which is required for the address verification service.</p>
<p>The next step is to determine where to place the integration in your system. In a shopping cart application, it&#8217;s standard to make it part of the checkout process, after the user has entered a shipping address.</p>
<p>The basic process is as follows:</p>
<p>1. Verify the customer&#8217;s address using the VerifyAddress service. This will determine the 9-digit zip code for the shipping address, which is necessary to make an accurate tax calculation. If your system already verifies addresses you can skip this step.</p>
<p>2. Look up the taxes for the items in the shopping cart.</p>
<p>3. Once the order has been completed, you call the Authorized and Captured services to complete the transaction in TaxCloud and to record that payment has been made. This follows the standard pattern of a credit card transaction. It is also possible to combine these two calls into one, which is what will be shown in this example. You can determine which method to use based on the design of your system.</p>
<p>That&#8217;s it! The TaxCloud system needs to receive a tax identification code (TIC ID) for each product so it can determine the tax rate to use. You will have to store this information along with your product. There is some optional functionality that you may want to include. TaxCloud can also manage exemption certificates for customers and apply them to orders. You can also return part or all of an order. We are just covering the basics in this post.<br />
<span id="more-207"></span><br />
The example code can be downloaded <a title="PHP Example Code" href="http://morecarts.taxcloud.net/cartcode/taxCloudExamplesPHPv1.2.zip" target="_blank">here</a>. The zip file contains three PHP files. The classes.php file contains standard TaxCloud class objects. The taxCloudConfig.php file is a configuration file. You will need to modify this file to include your TaxCloud merchant account information. You could, of course, store this information some other way in your application, such as in the database. The func.taxcloud.php file contains the methods that your application will call to integrate with TaxCloud. You will have to include these files in your PHP files so they can be referenced.</p>
<p>Example integration code:</p>
<p>Verify Address:</p>
<p>The method you will be calling is the func_taxcloud_verify_address() method in func.taxcloud.php. This method requires an Address parameter and an Error parameter.</p>
<pre>// Create an Address object. You will of course have to populate the fields below with data from your system.
$destination = new Address();
$destination-&gt;setAddress1('The customer's street address');
$destination-&gt;setAddress2('The customer's street address, line 2 if available');
$destination-&gt;setCity('The customer's city');
$destination-&gt;setState('The customer's state'); // Two character state abbreviation
$destination-&gt;setZip5('The customer's 5 digit zip code');
$destination-&gt;setZip4('');

// Create an error Array
$err = Array();

// Call TaxCloud. You will receive a verified address in return.
// Note that this method will populate the error array with messages if there is a problem.
// You will have to write code to handle error conditions.
$verifiedAddress = func_taxcloud_verify_address($destination, $err);</pre>
<p>Once you have a verified address you can look up taxes for the products in the shopping cart.</p>
<pre>// Create your product Array (example)
$products = Array();

$product = Array();
$product['productid'] = 1; //Your system's product ID
$product['price'] = '19.99'. //product price
$product['qty'] = 1; //product quantity

$products[0] = $product; //repeat this for each item in the shopping cart

// Create the 'origin' address - your company's business address
$origin = new Address();
$origin-&gt;setAddress1('Your company's street address');
$origin-&gt;setAddress2('Your company's street address, line 2 if available');
$origin-&gt;setCity('Your company's city');
$origin-&gt;setState('Your company's state'); // Two character state abbreviation
$origin-&gt;setZip5('Your company's 5 digit zip code');
$origin-&gt;setZip4('');

// We also need to pass in the shipping charges
$shipping = 5; 

// Create an array to contain any error messages that may be returned
$errMsg = Array();

// Now call TaxCloud - $taxes will contain the total tax amount for the order
$taxes = func_taxcloud_lookup_tax($products, $origin, $destination, $shipping, errMsg);</pre>
<p>At this point you can add the taxes to your cart&#8217;s total and proceed with the checkout. The above code assumes that you have a TaxCloud TIC ID configured for each product in your catalog. There is an example method called &#8220;func_taxcloud_get_tic()&#8221; in the example code. This method will have to be modified to retrieve the TIC ID for each product in your system. Another way to do this is to pass the TIC ID in with each product.</p>
<p>It also assumes that you already have a cart ID stored in the user&#8217;s session ($_SESSION['cartID']). This will be needed later on in the process. TaxCloud can generate a cart ID for you if needed. It also assumes that there is a customerID stored in the session ($_SESSION['customerID']).</p>
<p>Once the customer has entered payment information and is ready to complete the order, it is time to inform TaxCloud that the order has been completed. In this example we are assuming that payment has been made.</p>
<pre>// Call TaxCloud Authorized() and Captured()
$orderID = 12345; // The order ID

$errMsg = Array(); // Container for any error messages

$result = func_taxcloud_authorized_with_capture($orderID, $errMsg);

// The result will be 0 if the call is successful or -1 if there is a problem</pre>
<p>That is it! The transaction is complete.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/207/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=207&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2011/08/24/taxcloud-example-code-ready-for-php-developers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>New TaxCloud Operating Procedures and User Guide Now Available!</title>
		<link>http://dev.taxcloud.net/2011/08/12/new-taxcloud-operating-procedures-and-user-guide-now-available/</link>
		<comments>http://dev.taxcloud.net/2011/08/12/new-taxcloud-operating-procedures-and-user-guide-now-available/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 00:49:31 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[TaxCloud]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=204</guid>
		<description><![CDATA[We are proud to announce that a new version of the TaxCloud Operating Procedures and User Guide is now available! This document contains information on setting up your merchant account as well as detailed developer information. The guide covers all the features of TaxCloud, including but not limited to: - Real-time sales tax calculation - [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=204&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>We are proud to announce that a new version of the TaxCloud Operating Procedures and User Guide is now available! This document contains information on setting up your merchant account as well as detailed developer information.</p>
<p>The guide covers all the features of TaxCloud, including but not limited to:</p>
<p>- Real-time sales tax calculation<br />
- Automatic merchant registration with all state agencies<br />
- Automatic filing of sales tax returns<br />
- Using Taxability Information Codes<br />
- Managing exemption certificates<br />
- Address verification<br />
- And more!</p>
<p>You can download a copy of this guide by logging into your TaxCloud merchant account, going to the &#8220;API Instructions&#8221; area, and clicking on the &#8220;Operating Procedures and User Guide&#8221; link.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/204/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=204&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2011/08/12/new-taxcloud-operating-procedures-and-user-guide-now-available/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
		<item>
		<title>Issues With Version of PHP and Web Services</title>
		<link>http://dev.taxcloud.net/2011/07/01/issues-with-version-of-php-and-web-services/</link>
		<comments>http://dev.taxcloud.net/2011/07/01/issues-with-version-of-php-and-web-services/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 21:16:13 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[TaxCloud Shopping Cart Integrations]]></category>
		<category><![CDATA[ZenCart]]></category>

		<guid isPermaLink="false">http://dev.taxcloud.net/?p=193</guid>
		<description><![CDATA[There have been several reports of issues with certain versions of PHP when using Zen Cart and TaxCloud. The TaxCloud module uses web services to communicate with the TaxCloud server to calculate taxes. This communication is done over an SSL connection. Therefore we require a PHP configuration that is set up with cURL and SSL. [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=193&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>There have been several reports of issues with certain versions of PHP when using Zen Cart and TaxCloud. The TaxCloud module uses web services to communicate with the TaxCloud server to calculate taxes. This communication is done over an SSL connection. Therefore we require a PHP configuration that is set up with cURL and SSL.</p>
<p>PHP version 5 is the minimum version that would meet these requirements. However, it appears that there are a few newer versions that are having issues with SSL. So far we have seen this issue with versions 5.2.13, 5.2.14, 5.2.15 and 5.2.17. The error received looks like the following:</p>
<p>Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn&#8217;t load from &#8216;<a href="https://api.taxcloud.net/1.0/TaxCloud.asmx?WSDL&#038;#8217" rel="nofollow">https://api.taxcloud.net/1.0/TaxCloud.asmx?WSDL&#038;#8217</a>; : Start tag expected, &#8216;SoapClient(&#8216;<a href="https://api.tax&#8230;&#038;#8217" rel="nofollow">https://api.tax&#8230;&#038;#8217</a>;) #1 /home/wysecent/public_html/dsb/init.php(1314): require(&#8216;/home/wysecent/&#8230;&#8217;) #2 /home/wysecent/public_html/dsb/preauth.php(69): include_once(&#8216;/home/wysecent/&#8230;&#8217;) #3 /home/wysecent/public_html/dsb/auth.php(60): require(&#8216;/home/wysecent/&#8230;&#8217;) #4 /home/wysecent/public_html/dsb/home.php(52): require(&#8216;/home/wysecent/&#8230;&#8217;) #5 {main} thrown in /home/wysecent/public_html/dsb/modules/TaxCloud/taxCloudConfig.php on line 22</p>
<p>The solution to this issue is to upgrade to PHP 5.3. There may be other solutions but they have not been verified.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/taxclouddev.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/taxclouddev.wordpress.com/193/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dev.taxcloud.net&#038;blog=9865337&#038;post=193&#038;subd=taxclouddev&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dev.taxcloud.net/2011/07/01/issues-with-version-of-php-and-web-services/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/197037750cc8d82b66b2f9de5fae954c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">davefedtax</media:title>
		</media:content>
	</item>
	</channel>
</rss>
