<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://openconcept.ca" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>eCommerce</title>
 <link>http://openconcept.ca/topic/ecommerce</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en</language>
<item>
 <title>Choosing a Canadian Credit Card Payment Processor</title>
 <link>http://openconcept.ca/blog/ethan/choosing_a_canadian_credit_card_payment_processor_0</link>
 <description>&lt;p&gt;Recently I&#039;ve undertaken researching various options for accepting credit card payments for &lt;a href=&quot;http://neekaunis.org&quot;&gt;Camp NeeKauNis&lt;/a&gt;, a non-profit organization I&#039;m heavily involved in. We wanted to be able to accept donations and camp fees through our website, moving from mailed-in paper registrations and cheques to online registration and payment.&lt;/p&gt;
&lt;p&gt;On the site side, CiviCRM provides us will all of the functionality we need - all that it needs is a payment processor. CiviCRM already supports a number of processors - PayPal, Google Checkout, Moneris, Authorize.net and more.&lt;/p&gt;
&lt;p&gt;Ubercart, a Drupal module designed to add e-commerce to websites, is our de facto choice for adding such a feature. I&#039;ve investigated the support for these payment processors out-of-the-bod - of course, you can always create your own module to support a new processor.&lt;/p&gt;
&lt;!--break--&gt;
&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Please use this for reference only - it may be out of date, incorrect or otherwise. This is simply the information I received during the course of my research, conducted early January 2009. If you have updated information or additional providers, please comment below.&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black;&quot;&gt;&amp;nbsp;&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; font-weight: bold;&quot;&gt;Paypal Website Services Standard&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; font-weight: bold;&quot;&gt;Paypal Website Services Pro&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; font-weight: bold;&quot;&gt;
            &lt;p&gt;Moneris eSelectplus (Updated Apr 2009)&lt;/p&gt;
            &lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; font-weight: bold;&quot;&gt;Moneris Phone-in&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Enables&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Online processing through on PayPal&#039;s site&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Online processing on your site&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Online processing on your site&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Offline processing via telephone&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Setup Fee&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;None&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;None&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$450&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$275&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Monthly Fee&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;None&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$30 USD&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$40 + $7&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$15&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Per transaction Fee&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$0.30 USD&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$0.30 USD&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$0.15&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;$0.15&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Percentage Fee&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;1.9-2.9% based on volume&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;1.9-2.9% based on volume&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;2.9%&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;2.95%&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Discounted percentage fee for non-profit organizations&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;2.2%&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;2.2%&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;None&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;None&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Phone, fax, mail orders (non-online)&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;None&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Included&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Included&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Exclusively&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;CiviCRM support&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Yes&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Yes&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Yes&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Yes&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Ubercart support&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Yes&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;Yes&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;With contributed module&lt;/td&gt;
            &lt;td style=&quot;border: 1px solid black; vertical-align: top;&quot;&gt;With contributed module&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;</description>
 <comments>http://openconcept.ca/blog/ethan/choosing_a_canadian_credit_card_payment_processor_0#comments</comments>
 <category domain="http://openconcept.ca/taxonomy/term/208">Community</category>
 <category domain="http://openconcept.ca/topic/ecommerce">eCommerce</category>
 <category domain="http://openconcept.ca/topic/fundraising">Fundraising</category>
 <category domain="http://openconcept.ca/taxonomy/term/205">Support</category>
 <pubDate>Tue, 06 Jan 2009 09:59:17 -0500</pubDate>
 <dc:creator>ethan</dc:creator>
 <guid isPermaLink="false">2029 at http://openconcept.ca</guid>
</item>
<item>
 <title>OctopusBooks.ca Site Upgrade</title>
 <link>http://openconcept.ca/octopusbooksca_site_upgrade</link>
 <description>&lt;p&gt;&lt;a href=&quot;/node/1726&quot;&gt;&lt;img width=&quot;170&quot; hspace=&quot;5&quot; align=&quot;left&quot; alt=&quot;Screenshot for Octopus Books&#039; New Website&quot; src=&quot;http://openconcept.ca/sites/openconcept.ca/files/octopusbook_sm.jpg&quot; /&gt;&lt;/a&gt;We recently upgraded the OctopusBooks.ca website from Drupal 4 to 5. In the process, we decided to upgrade the eCommerce module to the new Ubercart 1.0 shopping cart. &amp;nbsp;There are many flexible product and shipping options available in Ubercart and the whole shopping process is more slick and simple.&lt;/p&gt;
&lt;p&gt;New blocks were added to take showcase the in-house and aggregated content that had been added to the website but was not being highlighted.&amp;nbsp; The blocks ranging from &#039;News&#039; to &#039;Reviews&#039; were randomized to give the site a fresh look each visit.&lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;As well, we decided to rid the site of the categories module which was under-utilized and problematic for other modules.&amp;nbsp; Going back to the taxonomy module means simpler category control.&lt;/p&gt;
&lt;p&gt;You can browse for books and news at the new website:&lt;br /&gt;
&lt;a href=&quot;http://www.octopusbooks.ca/&quot;&gt;http://www.octopusbooks.ca&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;400&quot; alt=&quot;&quot; src=&quot;http://openconcept.ca/sites/openconcept.ca/files/octopusbook_md.jpg&quot; /&gt;&lt;/p&gt;
</description>
 <enclosure url="http://openconcept.ca/image/view/1990/preview" length="137600" type="image/jpeg" />
 <category domain="http://openconcept.ca/topic/ecommerce">eCommerce</category>
 <category domain="http://openconcept.ca/topic/environment">Environment</category>
 <category domain="http://openconcept.ca/topic/union">Labour Union</category>
 <category domain="http://openconcept.ca/topic/peace">Peace</category>
 <category domain="http://openconcept.ca/taxonomy/term/204">Portfolio</category>
 <pubDate>Thu, 04 Sep 2008 15:46:44 -0400</pubDate>
 <dc:creator>Ron</dc:creator>
 <guid isPermaLink="false">1726 at http://openconcept.ca</guid>
</item>
<item>
 <title>Upgrade to Ubercart and removal of Categories module</title>
 <link>http://openconcept.ca/blog/ron/upgrade_to_ubercart_and_removal_of_categories_module</link>
 <description>&lt;p&gt;&lt;img width=&quot;201&quot; hspace=&quot;5&quot; height=&quot;127&quot; align=&quot;left&quot; alt=&quot;Ubercart - One Cart to Rule Them All&quot; src=&quot;/sites/openconcept.ca/files/image/Ubercart.png&quot; /&gt;We decided to upgrade our websites from the ecommerce module to the new Ubercart 1.0 shopping cart. &lt;/p&gt;
&lt;p&gt; Ubercart (&lt;a href=&quot;http://www.ubercart.org&quot;&gt;http://www.ubercart.org&lt;/a&gt;) simplified the order taking process and has a very customizable checkout, shipping and tax settings.&amp;nbsp; We were even able to charge GST tax on shipping!&amp;nbsp; The one page checkout is great and calculated the shipping on the fly as you enter your shipping address.&amp;nbsp; It will even automatically create an account for you so you can view your order status or print an invoice (or download a file).&lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt;
&lt;p&gt;As well, we decided to rid the site of the categories module which was under-utilized and problematic for other modules.&amp;nbsp; Going back to the taxonomy module means simpler category control.&lt;/p&gt;
&lt;p&gt;Sometimes it is best to drop problematic modules. &amp;nbsp;With drupal there are always new modules in the works, or old ones being upgraded. &amp;nbsp;Patience is a virtue in website development.&lt;/p&gt;
&lt;p&gt;You can browse for books and news at the new website: &lt;a href=&quot;http://www.octopusbooks.ca&quot;&gt;http://www.octopusbooks.ca&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://openconcept.ca/blog/ron/upgrade_to_ubercart_and_removal_of_categories_module#comments</comments>
 <category domain="http://openconcept.ca/taxonomy/term/208">Community</category>
 <category domain="http://openconcept.ca/topic/drupal">Drupal</category>
 <category domain="http://openconcept.ca/code/drupal_5x">Drupal 5.x</category>
 <category domain="http://openconcept.ca/topic/ecommerce">eCommerce</category>
 <category domain="http://openconcept.ca/topic/ubercart">Ubercart</category>
 <pubDate>Wed, 27 Aug 2008 23:52:43 -0400</pubDate>
 <dc:creator>Ron</dc:creator>
 <guid isPermaLink="false">1664 at http://openconcept.ca</guid>
</item>
<item>
 <title>Custom Shipping for Drupal eCommerce</title>
 <link>http://openconcept.ca/custom_shipping_for_drupal_ecommerce</link>
 <description>&lt;p&gt;The e-commerce module for drupal allows custom plugins to handle shipping calculations. There are some complex plugins that allow querying of the US and Canadian Post offices for live rates based on the size and weight of packages, etc. etc. &lt;/p&gt;
&lt;p&gt;But not everyone needs elaborate shipping tools. There has been a certain amount of complaining on the Drupal forums about the need for simple shipping modules. I had to write a fairly simple such module recently, and found it relatively easy to do.&lt;/p&gt;
&lt;p&gt;We re-launched &lt;a href=&quot;http://www.octopusbooks.ca&quot;&gt;Octopus Books&lt;/a&gt; as a Drupal site not so very long ago. Their shipping scheme is quite simple: there&#039;s a tiered set of shipping costs for the first, second, and subsequent books, and a Canadian and an International version of each rate. Oh, and some books, marked &quot;heavy&quot; are charged an additional rate, and counted first when calculating shipping.&lt;/p&gt;
&lt;p&gt;All that logic lives in a single script, which defines the admin menus, creates additional fields for the items (in this case, a &quot;heavy item&quot; checkbox), and does the shipping calculations.&lt;/p&gt;
&lt;p&gt;The code is attached, and the file (named *.inc) is dropped into /modules/ecommerce/contrib/shipcalc/partners/, which makes it available on the ecommerce shipping admin page. &lt;/p&gt;
</description>
 <comments>http://openconcept.ca/custom_shipping_for_drupal_ecommerce#comments</comments>
 <enclosure url="http://openconcept.ca/sites/openconcept.ca/files/files/openconcept2/octopus.inc_.txt" length="6579" type="text/plain" />
 <category domain="http://openconcept.ca/topic/drupal">Drupal</category>
 <category domain="http://openconcept.ca/topic/ecommerce">eCommerce</category>
 <category domain="http://openconcept.ca/topic/module">Modules</category>
 <category domain="http://openconcept.ca/taxonomy/term/205">Support</category>
 <pubDate>Wed, 04 Oct 2006 22:46:08 -0400</pubDate>
 <dc:creator>stevem</dc:creator>
 <guid isPermaLink="false">168 at http://openconcept.ca</guid>
</item>
</channel>
</rss>
