View from inside the viper

Providing First Class Support

  February 5, 2013 10:05
by Nigel

Here at Cart Viper we understand that without first class support no matter now great your product is it will fail, customers need to have 100% confidence in you to quickly assist with any issues they may have. Along with the confidence the product continues its development life cycle with new and innovative features added and enhanced that will ultimately translate to more sales for your store.

We like to think we have a great balance between an excellent product and customer support. We recently spent some time working with Debt - Proof Living and they had some kinds words to say about the quality of our work:

“We have been so pleased with Cart Viper. The level of customer support the Cart Viper team has provided is beyond exceptional. It's difficult these days to be able to find developers who are able to understand what you need from not only a technical standpoint - but also from a business and marketing perspective.

Nigel and Mark are able to understand and provide support on both fields. We've worked with them on creating a few custom additional add-ons and the pricing has not only been reasonable but the job is always completed in a timely manner. They don't rest until everything is set up correctly and it works exactly how you intended. I highly recommend the Cart Viper platform and we are very satisfied in our experience thus far.”

Max Halberg, Director of Digital Marketing for Debt-Proof Living

Cart Viper offers different levels of support ranging from community to enterprise to ensure there is a support option to fit any budget and support level your organisation requires to ensure instant response to your queries and questions.

If you would like to discuss which support plan would best suit your organisation please drop us a line.

Innovative Cart Viper Sites

  January 29, 2013 18:51
by Nigel

Here at Cart Viper the advanced DotNetNuke ecommerce solution we value innovation and taking the basic Cart viper template and token system and pushing it to its limits. By utilizing the token system and skin objects feature Cart viper supports it is possible to create highly customized, innovative and styled ecommerce solutions.

The below sites highlight how writing a skin object can add additional functionality to your site to make it stand out from the crowd, improve usability and ultimately sales:






In many cases we worked together with the website owner to produce the end result, if you have a requirement or want to highlight your innovative Cart viper solution please let us know.

Cart Viper Release 1.6.1 – Admin reply to product reviews.

  January 18, 2013 18:05
by Nigel

Cart Viper the DNN ecommerce solution has supported customers leaving product reviews since version 1.0, however in release 1.6.1 we have added in the ability for the store owner to respond to product reviews and have the admin comments outputted along with the product review.

This new feature increases the ability for the owner to communicate with their customers and encourages a more social aspect to your store.

Responding to a review is straightforward simply select the review you want to reply to from the review admin section and you will be greeted with the below UI:

admin review reply

Once your reply has been saved it will then be outputted below the original customers review:

review response

The admin reply is purely driven by CSS, so you are free to format this as per your needs to match the look and feel of your existing site. This as well as numerous new features are available in Cart Viper 1.6.1 that comes complete with a free 14 day trial.

New Payment Gateways Added in Release 1.6.1

  January 10, 2013 17:51
by Nigel

Along with the many great new features in version 1.6.1 of Cart Viper the advanced DNN shopping cart we have integrated into 9 new payment gateways!

The new payment gateways we have added support for are:

Combined with these we have also added support for 2 new currencies:

  • New Zealand dollar
  • Philippine Peso

All the above features were requested by clients and highlights how flexible and extendable Cart viper is. If you have a requirement for a new payment gateway, currency or any other feature we do not currently support let us know and we would be happy to discuss these with you.

Cart Viper 1.6.1 Multiple Shipping Providers Support

  January 9, 2013 20:00
by Nigel

One of the great new features of version 1.6.1 of Cart Viper the advanced DNN shopping cart is the ability to support multiple shipping providers. The advantage of this is you could enable any combination of the Cart viper shipping providers and then the customer can select which provider they would like to use when they complete their order:

  • Default (Cart viper internal shipping bands)
  • FedEx
  • UPS
  • USPS

Configuring this option is straightforward, simply select the shipping providers you would like to enable from the shipping admin complete all the relevant settings for the shipping provider and select “Shipping Provider Is Active”


Once completed the customer will be presented with the below options when they checkout, giving them the ability to select the shipping option they prefer:


Stay tuned because over the coming weeks we will be bloging on more of the great new features in release 1.6.1.

Cart Viper 1.6.1 Released

  January 4, 2013 12:20
by Nigel

Here at Cart Viper the DotNetNuke ecommerce solution we hope you have had a great vacation, now the new year is upon us we are delighted to release version 1.6.1 of Cart Viper the most feature rich and best supported DNN shopping cart. This version is bursting at the seams with 80 new features and enhancements, some of the highlights are listed below however click here to view the full feature list for this release:

  • Support multiple shipping providers e.g. UPS, FedEx, USPS and let the customer select which one they would like to use at the point of checkout.
  • Google product feed support.
  • Add “buy now” price to events, so they can either be rented on a given date or purchased now for the buy it now price.
  • Define if a digital download attracts shipping costs.
  • 9 new payment gateways! including Barclays EPDQ, Virtual Merchant and Sage Pay forms.
  • Allow admin to respond to product reviews.
  • Upload an unlimited number of product datasheets.
  • Allow admin to define the units of measure the store will use e.g. CM, MM, LB, KG
  • Create shipping bands based on zipcodes.
  • Define zipcode’s that the store will not deliver to.
  • Allow customer to optionally select a delivery date and time.
  • Support New Zealand dollar and Philippine Peso currencies.

2013 is going to be a busy year here at Cart viper we have already got a full feature list for our next release if you think there is a feature missing from that list please contact us and we would be happy to add this.

Please take our free 14 day trial and as ever any feedback good or bad please let us know!

Best regards


Happy Holidays

  December 20, 2012 10:08
by Mark

christmasWe would like to wish all our customers a very Happy Holidays.

While we may have been quiet on the blog but behind the scenes we have been working on lots of new features and hope to release version 1.6.1 of Cart Viper in January 2013.

We are really excited about 2013 and all the new features and improvement we have to show you in Cart Viper so stay tuned.

DotNetNuke Ecommerce Made Easy with the Latest Cart Viper Release 1.6

  April 23, 2012 16:24
by Mark

1063650_37233894Today marks a great day in the development of Cart Viper our ecommerce solution for DotNetNuke, we have just release version 1.6 of the product.

This is a major release with over 35 great new features or improvements to Cart Viper. Over the coming days and weeks we’ll be talking some more about some of the key new features in this release and why it can help you create a great ecommerce store for your customers.

  1. Numerous performance improvements
  2. Ability to sell events - AJAX events calendar module (please note this is an extra add-on).
  3. Google Sitemap support for getting the best possible SEO.
  4. Youtube videos on product details
  5. Categories support Youtube videos.
  6. Pre-checkout notification callback method to validate the order before allowing it be placed within the store.
  7. Export new orders to the Amazon Message Queue SQS, allows integration into external systems to process placed orders.
  8. New payment gateway Cyber Source
  9. Support for three new currencies JOD, HKD, THB and MXN
  10. Mix and match discounts, buy 6 items from this category and get 10% off the items for example.
  11. Let customers request a quote for a large order, moderate and adjust the prices then allow the customer to pay for the order online using a credit card.
  12. Optionally define customer managers that need to approve orders from sub accounts before the order can be placed within the store. Great for B2B sites that need basic order moderation for their corporate clients.
  13. Define a global quantity limit and quantity purchase pattern for a product to mean that only specified quantities of the product can be purchased.
  14. Ability to use custom smtp settings per portal when sending the emails generated by Cart Viper.
  15. Support for an unlimited number of options for a variant, user interface just expands as you enter product options.
  16. The product tabs and related products output is now controlled using a token, so you are free to place this controls anyway you like within the template.
  17. Improved product tab feature including, token support, embed modules, tab header, tab security roles and better sorting.
  18. The template system used to style the store now allows you to import an existing DNN module into the template.
  19. Define product facets which allows customers to filter products based on the product facets, size, colour, type, manufacturer etc.
  20. When search by keywords the products can be filter to a given manufacturer or category using the keyword facet search.
  21. An unlimited number of variants can be imported via csv.
  22. Ability to send order confirmation emails to multiple email addresses with your organisation.
  23. More tokens added to the custom email templates.
  24. Mark a product as in-store pickup only, means the customer must collect direction from the store.
  25. Optional ability to apply a percentage or fixed amount surcharge to an order placed with Paypal Standard.
  26. The store admin can now search for all orders placed during a start and end date.
  27. New order status - partial shipped.
  28. Batch printing of orders, select the date range and the order status then generate a PDF containing all the orders, print out and include with your package.
  29. Ability to restrict which states in the USA you will ship goods to.
  30. Cyber Source external tax gateway support, exact tax calculations based on the customer’s address.
  31. Newsletter subscribers management page to display a list of existing subscribers. Export the list to CSV.
  32. Allow products to be visible only to users with the required role.
  33. Include a shipping tracking number when you dispatch a customer’s order.
  34. Support for defining tax rates by each Canadian Province for stores located in Canada.
  35. New mega menu style category menu this can be rendered either vertically or horizontally. Optionally we can output the standard DNN menu into the mega menu to create a complete menu solution for your store.
  36. Recurring billing support when using payment gateway.

We are excited to have created this release and we hope you’ll take the free 14 day trial and see for yourself.

Existing customers from earlier versions can download the new version and upgrade for free, simply download and install the free trial, your existing license will unlock this to a full version.
We strongly recommend that you follow the upgrade steps in the manual and take a full backup of your database and existing site.

Backup Subversion to Amazon S3 in Five Easy Steps

  April 2, 2012 10:39
by Mark

Recently I found this excellent blog post on using Amazon S3 to backup your server, that got me thinking about making a specific version for backing up Subversion on a Windows Server.
A fully automated backup script that would backup all the repos we have directly to Amazon S3, with a cost of zero to $1 a month why wouldn’t you!!

Five Steps to Backing up SVN to Amazon S3

So without further a do here are the steps we’ve used to create an automated backup of SVN to Amazon S3.

1. If you haven’t already got an AWS Amazon account create one, then create a new bucket in S3.

Create a bucket in S3 for our Subversion backup files

2. Next you need to get your access credentials from the Security Credential options in the My Account menu in the AWS console.

Both Key ID and Secret Access Key will be required so that you can connect from your server to S3. Make a note of these values since we’ll need to add them to our batch file in step 4.

3. Download and install the free application S3Sync. This is the key part to the backup this smart little app will handle synchronising the SVN backup into the S3 bucket we have created.

4. Now we need to create a batch file which will perform the following steps

  • Take a hot backup of SVN
  • Copy the backup to the S3 bucket
  • Clean up the local backup on the server

Create a new folder called “C:\svn backup” inside that create a temp folder “c:\svn backup\temp” this will be location where we’ll copy our SVN backup to before moving it to S3.

Now in “C:\svn backup” create a batch file called svnbackup.bat with the contents below.

svn backup folder

set path="C:\Program Files (x86)\VisualSVN Server\bin"

svnadmin hotcopy c:\Repositories\Btb "c:\svn backup\temp\Btb"

"C:\Program Files (x86)\SprightlySoft S3 Sync\S3Sync\S3Sync.exe" -AWSAccessKeyId xxxxxx -AWSSecretAccessKey xxxxxx -SyncDirection upload -LocalFolderPath "c:\svn backup\temp" -bucketName SubversionBackup

rd "c:\svn backup\temp\Btb" /q /s

Replace xxxx with your own AWS credentials.

5. The final part to complete the process is to have the backup script run using the Task Scheduler in windows so that we get a nightly backup of the repos in SVN. Here we are going to backup the SVN repos at 6pm every day.

SVN Automated backup using Windows Task Scheduler

As in Alex’s original post the cost of using Amazon S3 for the backup is tiny, in your first year of signing up Amazon gives you 5Gb of storage for free. After that it starts at $0.125 a GB per month.

There you have it, 5 steps to help you sleep better at night with a complete SVN backup direct to Amazon S3 all for fractions of a dollar per month!

DNN SEO–10 Minute Task to Get a Better SEO Ranking

  March 26, 2012 09:52
by Mark

Today getting the best possible SEO ranking for your DNN website is critical to the success or failure of your website. But what if you were missing out on maximising your potential that only takes 10 minutes fix?

Its important that every page in your DNN website has a unique meta description, this not only helps with getting a better rank but its common for the page description to be displayed in the search results. A carefully written page description can help encourage a user to click your entry in the result.

Even a small DNN site could prove a lot of work in checking the description for each page but there is a free module Keyword Editor that you can deploy to your site which lets you manage the meta description for all your pages. Better yet the module has an AJAX interface which lets you edit the page’s description so you don’t need to visit every page in your site.

Getting Started

1. Download and install the module.

2. Create a new page in the admin menu, its important that the page is only available to the site administrator. You don’t want visitors to your site being able to change your page descriptions.

3. Simply click on the row to start editing the page’s meta data, when you have completed editing the row just click on another row in the table to save the values.


Ten minutes spent tuning your page descriptions in DNN could have a dramatic improvement of your site traffic!