Forum Home
Press F1
 
Thread ID: 48824 2004-09-02 06:04:00 How to set up online shop? mejobloggs (264) Press F1
Post ID Timestamp Content User
268259 2004-09-02 06:04:00 I am trying to set up an online shop, where people can buy things, and pay by credit card, and securely.

How would I go about this, and what would I need? How much would it cost to set up?
mejobloggs (264)
268260 2004-09-02 06:19:00 Buy a domain
Pay for some hosting
Build a webpage
Use a credit card verification service.
Be prepared for constant cc orders from people in Nigeria and Indonisia using yahoo mail.


And if your very lucky you may even get contacted by a person claiming to be ceo of a billion dollar company that produces LCD's who will want to purchase 40 grands worth of lcd's...Lmao,that one amused me.
metla (154)
268261 2004-09-02 06:42:00 heh, right.

Please explain this credit card verification service to me. Got a link?

Is a shopping cart any good, like agora or oscommerce? Do they handle the credit card payments as well?

I looked at your site, and that is what I want, very nice. Wow, I like that Doominator!
mejobloggs (264)
268262 2004-09-02 11:08:00 The easist way to do it is as you mentioned,to just use a host that provides a shopping cart/template.....but then your site just looks like the other 42 billion sites using that shopping cart.

Cant give you a link to a cc verifier,i was contacted by a couple of them but seeing as i can't track them down i presume they have disapeared.

This might be worth looking at.

http://www.thawte.com/


what is it your intending to sell?
metla (154)
268263 2004-09-02 11:10:00 Hmm... I would suggest enlisting the services of someone experienced and skilled in doing it.

If you're asking here for help going alone would probably a bad idea.
whiskeytangofoxtrot (438)
268264 2004-09-02 12:26:00 > Is a shopping cart any good, like agora or
> oscommerce? Do they handle the credit card payments
> as well?

Agora and oscommerce are both good. But no, they don't handle the payments. Your customer (I'm assuming you're enquiring on behalf of a customer) will need to have their own card processing facilities with their bank. If you want live transactional processing it costs a fortune - speak to your bank. But simply being able to process card payments once you have the client's card details is a lot less expensive - though they still need to have it organised by their bank. You will always need a SSL secured server to hold the clients' details - either your own or shared.
Greg S (201)
268265 2004-09-02 14:20:00 If you want a recommendation here's mine
I use them for all my sites & they have all you need at the best prices around
http://www.kiwiwebhost.co.nz/
I've found their support/help desk excellent as well
45South (4769)
268266 2004-09-02 14:33:00 Basic Ecommerce Guide
Editor: Creighton Brown [www . creightonbrown . geek . nz]
Editor note: this was compiled on 200 4 . 09 . 03 between midnight and 1 . 19AM
Please allow that all knowledge when analysed from different perspectives can be deemed different than the original analysis . Allow that this is a few page articles, not the teachings of a degree level of depth .

Elements involved:
1 . Domain
2 . Hosting
3 . Site Architecture
4 . Planning
5 . Designs
6 . Payment support

Introduction
In general get many opinions, try to go with those with more experience and understanding of the issues involved . No one may always be right, but each person, some more than others, may shed more insight into what is involved which with methodical analysis may add to the insight of the issue at hand .

1 . Domain
Cost: $38/Year [From www . iSERVE . co . nz]
1 . 1 Domains in New Zealand may typically for companies be companyname . co . nz
1 . 2 If you use a name which is not your own company it is possible you could lose the name . If you register www . companyname . co . nz but Company Name Limited exists there could be legal disputes as to ownership . Cases may be partly assessed on the purpose of the domain e . g . if you bought it then tried to contact the company and sell it at a mark-up, which is bad net etiquette some dub cyber squatting .
1 . 3 There are a variety of domain extensions available in New Zealand and around the world for different purposes . You could elect to search for the domain extension which best suits your intended purpose .

2 . Hosting
Cost: $5 or more a month [from www . digitalbuilder . co . nz]
My Typical clients cost $15/Month
2 . 1 Hosting may support additional functionality such as scripting or programming . It may also support databases or other special components . I would suggest seeking advice from professionals so that you have the right language, database, and component support for what you intend to do after doing systems analysis

4 . Site Architecture
Cost: May be tied in with systems analysis . I would advice separate report if talking significant investment .
You should consider or let someone advise you as to what options for Languages, Databases and components would be advisable . This may tied in with planning once the scope of the web application or website is known .
People may favour various languages . There are nuances between various languages and each may have particular strengths and weaknesses in terms of cost for designing, hosting, availability of servers or other issues .

Generally I wouldn’t say I have noticed that PHP, ASP, Cold Fusion sites are any better or worse than others on average . I think there is to consider that PHP may have cheaper licensing and there may be data which supports it as a cost effective option . However ASP has more support for Microsoft Access Databases, which means the coding time could be less for the design and more work could be done in a standard package, so the costs due to the variety of systems that are involved can and will be distorted to the knowledge the user has been exposed to and for the purposes of their endeavour . There is a large variety of Server languages out there but be aware that those which are a rarity may be harder to find support with .

As a rule the more common ones are ASP, PHP, Cold Fusion, ASP . NET, Java Server pages in that order . There is more complete references out there but at this stage I would recommend just consider that this section is one of the most prone to being distorted for the purposes of a web designer as by highlighting the languages they support as best it may lead to financial reward for their services . This may be less so with some of the other options stated here because there less complex issues that can be presented in a complicated fashion for ones purpose .

4 . Planning
May Range from $40-$120/Hour
Smaller Business sites may take from experience about 5 Hours although complexity varies greatly
It’s estimated in various literature I have in Systems Analysis that failure to plan makes up to 80% of additional cost . And those projects can go typically 151% of original budget in some locations because of complications which arise . Ideally you should have some idea of what the system will entail .
Common Plans include
2 . 1 Flow Diagram
Highlights what processes should occur for the site . This may be less technical to start with and allow the site owner or manager to get involved so that plans can be drawn up

2 . 2 Use Case
Ideally this could be partly extrapolated by the Systems analyser from a flow Diagram or discussion .
Lists Actors, or various types of users of the system, and what functionality they can perform . By having plans as to what the site is supposed to do in this fashion it helps determine what should be in the data storage and what the site should be able to do .

2 . 3 ERD
Entity Relationship Diagram
Allows documentation of the database to highlight what will be stored about the web application or web site .
2 . 4 Page Diagram
It May highlight pages and structure of the file system . Perhaps less essential than the first two but may prove useful on smaller sites or where the system is to be documented
2 . 5 DFD Data Flow Diagram
May highlight a more detailed fashion of the how the system works, what program code bits there are and what module or sections works with what actors and data

4 . Designing
$50-200 Page price typically from what I have noted .
$40-120 [Note that people below $40/Hour may not yet have professional competence from experience noted so far, for contracting rates, which is different to employed rates]
You may want to get a quote so you have a good indication of price as per hour performance to work done can vary greatly
Per page fees are less typical for programmed pages
$150 . 00 Per Database Table for Add/Update/Delete/Get/Search List [This is not an exact amount as complexity varies]

General guideline
Look at what work the individual or organisation has done, try to compare there work with other multiple other vendors to make comparisons and consider also the date of the work . It may be common that their older work may be at a lower quality than their more recent work as designers and developers tend to increase in ability over time .

Choose wisely with assistance if needed . Sometimes pay for a top brand but only get budget results . Additionally if you cut costs expect that the site may suffer consequence of such actions

Business Layer
Typically this involves languages such as ASP, PHP, Cold Fusion, Java Server pages, among others . Someone with more experience may be able to produce work at a faster time rate, but consider that their charges may be higher accordingly .

Presentation Layer
Design Implies commonly Graphics, HTML/XHTML [XHTML is more recent], and possibly some client Side JavaScript [For a variety of browsers] or VBScript [For Internet Explorer only] . There is a variety of issues concerning design such as good presentation, usability, sellability, support available for the intended audience . I would suggest seeking an expert opinion on this . At the medium level I think people make design errors . Even more common though is the beginner spectrum where people make errors in design that can impede the functionality of the site .

5 . Payment Support
Credit Card Processing Online
$200 Setup
$50 / Month approx or more
This requires a payment gateway which is typically around $50 from experience and also requires a merchant account with your bank . I would suggest conducting an estimate of potential return on the investment if you wish to consider this option

Credit Card Processing Offline
Credit Card Processing typically requires merchant account from bank . You may be able to have the website email you CC details and process them . Please note that it is unadvisable to store credit card numbers online in a database for security reasons, data may become misplaced and it can create a security hazard . Likewise you should be run best practise security such as an up to date firewall and virus scanner .

6 . Example Draught for ecommerce site

Per Life Cycle
$0200 . 00 Systems Analysis
$2000 . 00 Development & Design
$0200 . 00 Credit Card Processing Support
$2400 . 00 Sub Total - Site Life Cycle

Note that a sites life may typically be 2 years due to functionality or web standard changes .

Per ongoing Time Charge
$0038 . 00 Domain / Year
$0015 . 00 Hosting / Month
$0050 . 00 Online Credit Processing /Month
$0068 . 16 Sub Total - Fees per Month

Totals
$2400 . 00 Setup per Life Cycle
$1635 . 84 ongoing charges per life cycle
$4035 . 84 Total Site Life Cycle
+
$???? . ??? Your time [Initial Data Entry, Site Maintenance]
Captive (3159)
268267 2004-09-02 20:13:00 Whoa!
Could be an FAQ.
robo.
robo (205)
268268 2004-09-03 01:24:00 > Whoa!
> Could be an FAQ.
> robo.

Not sure I agree with all Captive's figures - now I'm not trying to advertise here, but I charge roughly $300 to set up a site, around $60 per month to maintain it. No other costs involved except bank fees to the customer (around $35 per month) and domain name.

Captive's figures seem over the top. I frequently hear of customers being quoted/charged thousands of dollars for something I do for a few hundred
Greg S (201)
1 2 3 4 5 6 7 8