Archive for September, 2009

New Features: Custom Domain Names & PayPal Pro

Friday, September 25th, 2009

We are pleased to announce two new features for www.cannybill.com.

Custom Domain Names

By default your CannyBill admin login, order forms and customer my account URL is whatever-you-want.cannybill.com or clientorderform.com e.g.

http://company.cannybill.com or http://company.clientorderform.com

We have developed a new feature which now lets you have your own custom domain name rather then using the default CannyBill ones e.g.

http://billing.domain.com or http://www.domain.com

This is a great way to white label CannyBill as not only have you got full control over the design but now also the URL. Please note however that if you do use your own domain name for CannyBill you would also need to setup and buy your own SSL Certificate.

Under the admin -> settings -> invoice settings -> simply enter the custom domain name of your choice and save your settings. You will now need to change the DNS of your domain name e.g.

billing.mydomain.com. IN CNAME company.cannybill.com.

Please note the dot(.) at the end of domain names.

Custom Domain

PayPal Payments Pro

We are please to announce the integration of the PayPal Pro payment gateway with CannyBill. The great advantage of PayPal Pro over the standard PayPal integration which is already built in the is the ability to have auto/recurring billing and also the fact that your customers do not get re-directed to PayPal to enter the credit card number, that’s all taken care on-site.

More information of PayPal and PayPal Pro can be found below:

https://www.paypal-business.co.uk/website-payments-pro.asp

Under admin -> settings -> Payment Gateways -> simply enter your PayPal credentials and you’re all set to go!

PayPal Pro

New Feature: Estimates

Friday, September 18th, 2009

We are pleased to announce a new estimates feature for www.cannybill.com.

Estimates 1

From your admin -> settings -> invoice settings -> you can enable the estimates feature.

Estimates 2

Now the estimates feature has been activated you can now go ahead and create your 1st estimate. Simple go to the admin -> invoices tab -> and click on create new invoice.

Estimates 3

Now instead of selecting the invoice option, select estimate from the drop down menu and enter all the required information such as the description and price.

Estimates 4

That’s it, you’re all done, your 1st estimate has been created and you can now sent it to your customer with an optional PDF version attached.

Estimates 5

Under the admin -> invoices tab -> you can switch between looking at all your invoices or estimates you have created.

Estimates 6

Tradingeye v6.1 Released

Tuesday, September 15th, 2009

We’re happy to announce that the first incremental update to Tradingeye v6 is now freely available, at no extra cost to Tradingeye v6 license holders.

Both the v6.1 upgrade scripts as well as the full v6.1 installation files can be found at: http://forum.tradingeye.com/showthread.php?t=2947 (you must be logged in to access this forum thread). The v6.1 upgrade is available to all Tradingeye v6 license holders only – Tradingeye v5.x users must first upgrade to v6 before then upgrading to v6.1.

http://www.tradingeye.com/upgrade.php

A full list of file changes and bug fixes can be found on the forum thread listed above.

Help to keep hackers at bay

Tuesday, September 15th, 2009

Think you’ve secured yourself against online hackers with a foolproof password?

Well think again because with the number of cases of reported hack attacks on the rise, hackers are getting even craftier at cracking those codes.

But fear not, here at DpiVision we’ve been busy trawling the Internet to find out ways to keep hackers at bay and we’ve stumbled across web geek John P’s top tips on protecting yourself from online crime.

After extensively researching the subject, John’s pretty clued up on how to smash those passwords you and I reckon are rock solid, and now he’s using his knowledge to help fellow friends online.

His first tip is to ditch obvious passwords like your partner, pet or sibling’s name.
Lose naming your password after your hometown, school or favourite football team, and don’t use date of births.

Secondly, use a different password for each log-in you set up.

Many people make the mistake of using identical or similar passwords for all online accounts, meaning that hackers don’t need to attempt to take on steel-ringed websites like banks, they can just hack into the softer site you used years ago to buy your aunt that hat.

Pay particular attention to the difference between using only lowercase characters and using all possible characters (uppercase, lowercase, and special characters – like @#$%^&*). Adding just one capital letter and one asterisk would change the processing time for an 8 character password from 2.4 days to 2.1 centuries.

Password Length All Characters Only Lowercase
3 characters
4 characters
5 characters
6 characters
7 characters
8 characters
9 characters
10 characters
11 characters
12 characters
13 characters
14 characters
0.86 seconds
1.36 minutes
2.15 hours
8.51 days
2.21 years
2.10 centuries
20 millennia
1,899 millennia
180,365 millennia
17,184,705 millennia
1,627,797,068 millennia
154,640,721,434 millennia
0.02 seconds
.046 seconds
11.9 seconds
5.15 minutes
2.23 hours
2.42 days
2.07 months
4.48 years
1.16 centuries
3.03 millennia
78.7 millennia
2,046 millennia

John has also compiled a list of tips to toughen up your password:

1.    Randomly substitute numbers for letters that look similar. The letter ‘o’ becomes the number ‘0′, or even better an ‘@’ or ‘*’. (i.e. – m0d3ltf0rd… like modelTford)
2.    Randomly throw in capital letters (i.e. – Mod3lTF0rd)
3.    Think of something you were attached to when you were younger, but don’t choose a person’s name! Every name plus every word in the dictionary will fail under a simple brute force attack.
4.    Maybe a place you loved, or a specific car, an attraction from a holiday, or a favourite restaurant?
5.    You really need to have different username / password combinations for everything. Remember, the technique is to break into anything you access just to figure out your standard password, then compromise everything else. This doesn’t work if you don’t use the same password everywhere
6.    Since it can be difficult to remember a ton of passwords, John recommends using Roboform. It will store all of your passwords in an encrypted format and allow you to use just one master password to access all of them.
7.    Once you’ve thought of a password, try Microsoft’s password strength tester to find out how secure it is.

To read John’s full blog, visit http://onemansblog.com/2007/03/26/how-id-hack-your-weak-passwords/