Developing it on a Mac is no different then developing t on a PC or Linux.
You need:
1) A shopping cart with order management
2) A merchant account with payment gateway and/or Paypal
3) SSL certificate (if you use a merchant account with payment gateway)
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
There are a ton of shopping carts out there with various features and such. You will need to make a list of required functionality and prioritize them and then see what shopping cart matches up to it best. Or you can create one from scratch which may take longer but will be a perfect fit for the website. Naturally Paypal support would be one of the requirements.
You can purchase an SSL certificate quickly, easily, and affordably from godaddy.com.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
I can't recommend a shopping cart as I write custom solutions for my clients. But if you're selling typical products virtually every shopping cart will suit your needs. In this case you should be looking for one that is easy to skin so you can integrate it directly into their website.
The content aspect can be done through a simple CMS of which there are a million to choose from. The video also won't be part of the shopping cart and probably will be custom written by you.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
You will need a database but the shopping cart will take care of that for you. You only need sku numbers if you wish to have custom numbers like that. Otherwise the shopping cart will take care of creating unique identifiers for each item. It will also help to manage sizes and inventory as well.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
Once you are selling more then 2 or 3 items the number of items becomes irrelevant. 5 or 50,000 it's all the same.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
Since you mentioned that any shopping cart can keep track of inventory and have a database of its own. i wanted to ask the shopping cart that earthlink is any good?
I don't know. But since i never even knew they offered a shopping cart I would say it might be a good idea to avoid it.After I create the site how and what do I do to have PayPal as the only way for the items to be purchased?
That depends on the shopping cart. Most likely it will just be a matter of changing a few settings in the control panel as most shopping carts have payments methods broken down into modules and you just turn on the ones you want.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
I can't recommend any carts as I only ever write my own. But if your client wants to use Earthlink's ecommerce bundle then use it. If they want it you might as well give it to them. If they're ever unhappy you can always say you gave them exactly what they wanted.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
Nope. That shouldn't cause any problems at all.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
PHP is all coding. And doing it for ecommerce is more challenging because security is even more important plus a bug could mean lost revenue for your client. If you are not an experienced programmer definitely use an existing solution as it will make your life easier in virtually every way.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38