Archive for the Category »ECommerce «

eCommerce – A Plan

Planning an ecommerce website is like building a house – architecture and budget need to be agreed before the decoration.

AN AGREED REQUIREMENTS SPECIFICATION MUST BE DRAWN UP AS THE FIRST STAGE BEFORE ANYTHING ELSE IS DONE – ANY OTHER APPROACH WILL ONLY LEAD TO CONFUSION AND WORSE.

Once an AGREED REQUIREMENTS SPECIFICATION has been agreed then solutions need to be evaluated and costed against that specification are:

- Project management
- Hardware
- Web design and software
- Site marketing
- Project management:

All aspects of the project need to be managed. Decide who is going to do it and properly plan the requirements, activities, outcomes, milestones and timings.

Hardware:

Your choices here are a managed service or your own server. The security and disaster recovery aspect that is achieved by hosting with a major provider is very important. Only go with your own server if you have the experience and facilities.

Design and Software:

Site design

Develop site templates and test them with real people. They have to be easy to use and navigate. Don’t let “design” drive the site; let ease of use and sales drive the “design”. Think how the customer thinks.

Software

At least 5 solutions need to be considered.

- Updating
- Shopping cart
- Forum
- Email
- Statistics

Updating

There are 2 realistic routes here. Either an online or an offline, PC based content management system (CMS). The online CMS can be either an Open Source CMS (Open Source means any application that has been made available, generally free, to developers to view and modify freely. Examples of Open Source applications are MySQL and PHP) or commercial.

There are pros and cons to both routes. An online system is available to anyone with relevant security clearance anywhere any time. A PC based system is, obviously, limited to the PCs running the licenses. An example of a PC based system is Macromedia Contribute which integrates with Dreamweaver. There are a whole range of online Commercial and Open Source options such as SuiteWise™, Drupal, Joomla, and Website Baker etc. However, even this is complicated by the fact that some of the shopping cart solutions also contain CMS that may be sufficient for many companies’ requirements.

Shopping cart and CRM

There are also 2 realistic routes for the shopping cart – Open Source or commercial.

There are excellent Open Source shopping carts such as OSCommerce and Zen, but also excellent commercial solutions such as Actinic and Customer Focus Quick Order Portal (which comes with a complete CMS).

There are other factors to consider with the shopping cart:

- Does it have its own or does it easily integrate with your exiting stock control systems?

- Does it integrate easily with accounting systems (e.g. Sage, QuickBooks)?

- Does it have or integrate easily with Customer Relationship Management (CRM) systems that may be proposed in future?

Forum

Many CMS have good integrated forums but if they do not our recommendation would be to use a good Open Source package such as PunBB or phpBB. They are free, robust and easy to integrate and customise into any site.

Email

Most CMS, shopping carts and forums have email solutions. However, some solutions are very basic. If the chosen shopping cart solution that best meets the ecommerce and other requirements does not have an effective integrated email solution and if the same be true of the CMS and forum solutions then stand alone Open Source applications such as PHPlist are one alternative solution and the other is an online solution such as Constant Contact or many others.

Statistics

This is arguably the most important part of the package. If you do not know how visitors to your website and in the shop are behaving, what turns them on and what turns them off then it is far, far harder to improve sales and site profitability. Commercial applications such as WebTrends and ClickTracks need to be evaluated for best fit.

SITE MARKETING

There are 4 major areas to consider here.

- Offline marketing – e.g. in-store. What works most cost effectively to drive traffic and orders via the web from non-web activities.

- Site optimisation – how to make sure technical structure, copy, content, back-links and a range of other factors are initially and remain optimised so that as many high search engine placements on relevant searches are obtained.

- Pay per click and other online marketing – how to get traffic from advertising against key words and phrases used in search engines and from adverts on other sites.

- Email – how to grow the email list and use it to grow profitable sales.

In summary:

- Manage the project
- Think how the customer thinks
- Get excellent software to make finding product and price easy
- Make terms clear and payment simple
- Ensure you are in stock and and have achievable delivery timescales
- Make sure you have a good CRM system and clear communications – mail, phone, emai
- Market the site appropriately
- Know what’s going on – use your stats to test, track and try

Cost ………… well how long is a pice of string, but you could be up and running for far less than the cost of new premises!!!

Category: ECommerce  Tags:  Leave a Comment

Introduction To Ecommerce

Many people new to websites and/or ecommerce are confused at the in and outs of ecommerce. Even many people who are fairly adept at scripting can set up a store using some popular package such as OSCommerce and then are left stumped by the idea of making it work with a payment gateway to actually collect money and put it into their account. In this article, I will give a brief overview of how the system is set up to collect your money. I will then discuss briefly what to look for in evaluating payment gateways. As usual, I will keep this basic and understandable just as I do with all of my articles.

The Basics – How Funds are Collected

Ecommerce simply refers to the practice of shopping online. From the site owner’s perspective, it entails collecting funds from sales transactions on their website and depositing that money into the bank. In order to collect funds, you need to have a merchant account and a payment gateway (discussed below). Basically, when a person enters their credit card number on a website, the card number and buyer information is sent to a payment gateway. This is done securely. The payment gateway will interface with a payment processor to check availability of funds as well as any other criteria set for accepting transactions. If the funds are available, the payment processor will then deduct the funds. The payment gateway will then report back a successful transaction to the merchant, at which point the merchant’s shopping cart system will respond by displaying a “Thank You” type message to the buyer. Funds will sit until the transaction is settled, which means the funds are collected and deposited to your bank account. Until a transaction is settled, the transaction will not post to your bank account and the corresponding debit will not post to the buyer’s credit card account.

Merchant Accounts

A Merchant Account is a special type of account specifically for online retailers. They are designed to allow non-POS (point of sale) transactions using credit cards, or transactions where you don’t have the person’s credit card in hand. In other words, you don’t have a card swiper. A merchant account is not the same as a bank account. It acts as a go-between between your payment gateway and your bank account, accepting funds from credit cards which are then deposited into your bank.

A merchant account is a relationship based on trust between you and the issuing bank. The bank takes funds from the buyer’s account and deposits into your account. A payment processor takes care of checking for availability of funds and debiting from the credit card account. The bank issuing the merchant account is trusting that you will fulfill your end of the transaction by providing the product or service that the buyer purchased. In case where this does not occur, the buyer can dispute the transaction. This puts the issuing bank on the line because they are then obligated to return the funds to the buyer’s card (a chargeback). Therefore, merchant providers are taking a risk in allowing a merchant to take credit cards under their name.

The organization providing your merchant account will do underwriting on the account when you apply to check your credit. If you have a history of too many chargebacks, you may be denied. In fact, too many chargebacks can result in you, as a merchant, being put on the Terminated Merchant File (also called The Match File). This is a blacklist which will effectively prevent you from ever receiving a merchant account again.

Payment Gateways

A payment gateway serves as the front end to your merchant account, allowing you to manage funds, transactions, and the like. It also serves as a connection between your website and your merchant account. It takes data submitted via your secure order forms and presents it to your processing bank. The processing bank then approves or declines the transaction and sends its response back to the payment gateway. The payment gateway then turns around and provides this data back to the merchant for appropriate handling of the transaction. A payment gateway, then, does not offer services such as merchant accounts or shopping carts, although some of the larger-known gateways do provide such options as value-added services.

Some of the better known payment gateway services are Authorize.Net, Verisign, 2CheckOut.com, Linkpoint, Paysystems.com, Worldpay.com, and MerchantCommerce. Some of the things to look for in a payment gateway are compliance with CISP, SDP and DISC (security initiatives put out by the major credit card companies), virtual terminal (to be able to accept transactions over the phone by typing in their data rather than only relying on your website), fraud prevention, recurring billing, methods of integration, cost and whether they can accept e-checks or not.

Fraud prevention is a big one because, as stated above, too many fraudulent transactions will result in chargebacks which could end up putting you on the Match List and your merchant account closed. Some of the common fraud detection mechanisms are Address Verification (AVS) which compares the customer’s address with that on file with the issuing bank, CVV2 which makes use of the 3-digit security code on the credit card (4-digit on American Express cards).

Most gateways will provide instructions on how to interface with their servers from your web store. Most gateways offer two methods of integration.

One method is to have your site POST a form to the gateway’s server which is pre-populated with your customer’s information. At that point, the customer will provide the customer with the payment form which allows them to type in their credit card number in a secure environment. After processing occurs, the customer is then routed back to your website along with the results of the transaction. Your site again takes over the process. This method is usually easier to set up for site owners and it also means the site owner does not need to purchase their own SSL certificate (allowing secure transactions on the site itself). The tradeoff is that you do need to send your customers off of your website for payment collection. Many gateways offer ways to make the payment form look like your website using customized headers and footers, but the fact remains that the visitors are leaving your website.

The second method is totally invisible to the customer. If the site owner has an SSL certificate, they can set up security on their own site. This means they can host the payment form themselves, totally customizing it to their website. When the customer submits payment, your site will securely and invisibly submit the information to the payment gateway. The payment gateway will do the usual processing and then invisibly send the response back to the merchant’s website, allowing it to respond properly. From the customer’s perspective, they never left your website. And they never did. This type of setup requires an SSL certificate as well as access to the CURL library.

Category: ECommerce  Tags:  Leave a Comment

Cable Internet TV

A few years down the road, we might all be watching television on our computers. Lots of people today prefer to watch television to the Internet, and this number is increasing steadily. The fact is, broadband or cable Internet TV is a fast and convenient way to watch our favorite televisions shows.

Listed below are some of the advantages of watching TV on the Internet:

1. A Cost-Effective Alternative – Internet TV eliminates the need for costly satellite or cable TV subscriptions. A number of websites already offer free TV broadcasts. There are also subscription-based or one-time-fee based services that offers more channels and even better service. Compared to how much you pay for satellite/ cable subscription, the costs of Internet TV is miniscule.

2. Truly Global Variety of Channels – Imagine getting thousands of channels from all over the globe, even those that are regulated by governments. Broadband or Cable Internet TV is a true democratic window into today’s world.

3. Effortless Implementation – No need to buy any special hardware or pay hefty installation fees. Most computers today are more than capable of handling live streaming videos (unless your PC is a dinosaur.) The only real necessity is a steady Internet connection.

4. Available Anytime, Anywhere – You can watch what you want, when you want it. This is one of the biggest benefits of Internet TV. Aside from live streaming broadcasts you also get to access movies, episode reruns, documentaries and a lot more. This is a great way for expatriates and globetrotters to keep in touch with what’s happening at home.

5. Wide-Variety of Programming – Cable Internet TV has a lot to offer to the die-hard TV buff. How does having 3000+ TV channels to choose from sound? That’s significantly more than what most cable/satellite TV services can offer.

6. Greater Interactivity – The Internet is a two-way medium, which allows for instant interactivity. Imagine getting to vote for your next American Idol – as the show airs – in real time. The truly creative can utilize this interactive medium and transform how we watch television in ways that are yet to be seen.

Cable Internet TV is set to change the way we watch television within the next few years to come. It’s easy, convenient and can save you thousands of dollars on cable/satellite subscriptions every year. If you want to watch TV anytime, anywhere, and for a lot less money then Internet Television is definitely for you.

The biggest reason to watch world TV online is to eliminate expensive TV subscription costs. There are many free Internet television providers whose channels line-up far surpasses what cable/satellite TV can offer. Even those paid Internet TV providers (with even bigger TV offerings) would only ask for a small one-time setup fee. Total costs are just a fraction compared to what you pay annually on cable/Satellite subscription.

There are many merits to watching world TV online. And the technology is still in its infancy! A few years down the road and we may see a whole new level of TV experience altogether. For now if you want to save a lot of money while getting tons of TV channels from all over the globe, then online TV is your best option.