Taking credit card payments through your website

Posted June 29th, 2011 by Simon Browning | No Comments

Making a payment securely online.It’s about a year and a half since I first posted this entry, but in light of the recent postal service disruption I think its well worth revisiting the topic.

UPDATE September 2011:  Now we can offer Interac Online payments through your website as well, allowing clients to pay online directly from their bank account!

We are frequently asked by our clients  – “How can we allow customers to make payments through our web site?

Secure online payments can be set up with minimal effort and budget, and offers great benefits that include:

  • Clients have an additional method to make payment, which is secure, convenient, and fast;
  • The service is available 24/7,  allowing customers to make payment by credit card whether someone is in the office or not (it’s always nice to check your email in the morning to find several payment receipts!);
  • Just like offline credit card transactions, once the payment has been made online, it is final (it’s not “in the mail” and won’t bounce).

To discuss how we can easily get this up and running on your web site, please contact us.

Here’s a video that demonstrates the process in action.

How does it work?

We have online payments on our own web site at seethroughweb.com, providing a page where a client enters an invoice number and amount, confirms, and then is transferred to the “hosted payment page” of InternetSecure (our “payment gateway”).  Once on this secure page, the client then enters their full credit details and makes the actual transaction (see demonstration video below).

Most payment gateways offer the “hosted payment page” service; the advantage of using this service is that the gateway handles the technical and security requirements to perform the transaction, greatly reducing the cost and effort that might otherwise be required to set up online payments.

When the payment is complete, the customer receives a receipt by email, and we receive a “successful transaction” email that is very similar to their receipt. They are then transferred back to a “thank you” page on our website (or a “there was a problem” page if the transaction didn’t go through).

Payment processors we’ve worked with include: InternetSecure, Moneris, Beanstream, PSiGate, and Desjardins; and we can likely connect with most others as well.  Paypal can also be used and is actually quite flexible, allowing customers the option of paying with their credit card or with their Paypal account if they have one.

Demonstration

Posted in category: ecommerce, online payment, Web Development | Tags:

Why we chose the TYPO3 content management system

Posted September 29th, 2010 by Simon Browning | No Comments

A client asked me recently why it was that we selected TYPO3 as the content management system to focus on, and it got me thinking about the decision process that led up to our selection of it.

In 2004 & 2005  it became clear to us that clients wanted websites that they could edit themselves and we were interested in providing a solution that would allow us to quickly and easily allow them to do this.  Expanding on this need, the criteria we were specifically interested in included:

  • the ability for clients to edit their own pages
  • flexibility of design – we didn’t want to have to bend our sites to fit the cms, or for visitors to be able to look at the design of our sites and be able to tell in what cms they had been developed
  • user friendliness
  • scalability – we wanted a platform that could grow and be enhanced as our clients business grew and changed
  • search-engine optimization-ability
  • multilingual capable
  • track record/history
  • support
  • workflow capability
  • audit log
  • open source

We evaluated a number of different cms systems, setting up test versions in our office and working with each of them.  The system we selected and have been using and offering ever since is TYPO3.

Why TYPO3

While every system we looked at had its own particular strengths, we found that TYPO3 offered the most complete level of services and functionality.  Here are some of the highlights:

Ability for clients to edit their own pages:
For clients, updating the website is done through through the web browser by “logging in” through an administrative interface, after which the user need only click on pencils that appear on every web page to update the relevant portion of the page.  Through the browser administrators can also add, remove, or modify pages and site sections.  If a page is added or removed the menus & buttons on the website instantly update to reflect the change.

Flexibility of Design:
With many of the content management systems we looked at, we found that the designs need to fit into a certain theme or mold.  Thus one could look at various websites and be able to tell just by looking at them what content management system was used to create them.  With TYPO3 we found that any design could be applied, and there is no easily visible way for a site visitor to determine that a website has been developed in TYPO3.

Security options/access controls:
Detailed security options are available so that site administrators can be given access to update all pages, some pages, or even only certain elements on certain pages.

Scalability:
Hundreds of modules exist to meet functional requirements (such as RSS feeds, blogs, maps, and message boards), and  due to the opensource nature of the application we have full access to the source code and can modify these modules to suit if required.  This provides great benefit and cost savings in that developing the site is more an effort in customizing existing and proven functionality then it is in creating code from scratch.

Track Record/History:
All changes made through the cms are logged, so it is possible to determine who has made changes and reverse them if required.
With the workflow functionality, the system can be set up so that one group of users has access to update pages on the site, but the changes don’t go live until another user(s) has approved the changes.  Several levels of approval authority are possible.

Support:
One aspect of in particular that really stood out to us is the fact that TYPO3 has had a consolidated development effort since 1998.  Where many of the open source content management system have split, devided, died, or had other issues, TYPO3 has always had a single direction and is very actively developed.  Currently in version 4.4.2; 4.5 is in alpha testing; and version 5, a “next-generation” rewrite, is in heavy development.  All of these efforts are guided and directed through the TYPO3 association.

There are 1000s of developers working with the TYPO3 system, 1000s or pre-existing modules that can be implemented, each one of which is created by one or more developers who are often times accessible.

Open Source:

We were specifically interested in an open source product because it gives us the ability to modify the code if required, and provides a degree of portability.  We’ve seen many sites that have been built with proprietary management systems that effectively lock clients into their particular vendor.  While we love our clients, we had no interest in locking them into doing business with us.  TYPO3 is supported by many hosting platforms and many other agencies.

In Conclusion:

In the end, we selected TYPO3 because it was a content management system that allowed us to:

  • implement any design,
  • offer a user friendly way for clients to update their own websites
  • serve as a platform on which additional functionality can be added in a cost and time effective way.

If you’d like to learn more about TYPO3, please visit:

Posted in category: Uncategorized | Tags:

Boost traffic to your web site and increase business with social bookmarking/sharing links

Posted July 8th, 2010 by Simon Browning | No Comments

You see them on web sites all over the place, from news sites to online retailers.

They are usually a cluster of small icons (called sharing links or social bookmarks) found at the bottom of an article or web page that the web site’s proprietor will be happy to share.

Clicking anyone of these links allows visitors to the site to easily share a link to a web site, web page or blog article with their friends and associates, whether it is via direct email or cross-posting to Facebook, Twitter, Linked-In, Google, Windows Live, MySpace or any other networking sites. (See example below)

These days, with so many online community and sharing services being used by so many people, you have to seriously wonder about the potential business opportunities you could be missing out on by not including several of these links on your site.
 
There are a number of public sharing services available that make the addition of these links to a web site a pretty straightforward task. Plus these links can be programmed to link back to your site’s home page, a specific interior page, blog article, or even product promotion, which could prove to be a good revenue stream.
 
Most of these services also provide stats, will allow you to see and assess the activity the Sharing Links are generating.

If you are interested in discussing a link program for your web site, please feel free to contact me at any time to discuss. (simon@stwdesign.com)

Posted in category: internet, Social Internet, Web Development, website features | Tags: