1. eCommerce
Common Features in eCommerce
Luis M Cordeiro
Visiting Professor at University Saint Josepth
prof@luismcordeiro.net
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
2. What do you need to know?
Common Features in eCommerce
Register/Login
Shopping Cart
Advanced Search of Products
Security
Payment Gateways
Customization
Shipping
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
3. Register/Login
Common Features in eCommerce
• Friendly and interface;
• Only necessary user data;
• Login/logout console must be always present;
• Ability to purchase products as anonymous
user (without registration);
• Give any promotion/discount to users that
register in your shop.
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
4. Register/Login
Common Features in eCommerce
• Registered users must be able to view older
requests/purchases;
• Don’t forget to have the possibility to an user
recover password/login name;
• Customize your website as much as you can
with user data (eg. Name/Language);
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
5. Shopping Cart
Common Features in eCommerce
• Collection of items that an user is collecting to
buy;
• Create a very user friendly shopping cart, with
all necessary functions: checkout button;
remove item, item details, price of each item
and total price of all products …
• Save shopping cart data to user’s next session;
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
6. Advanced search of products
Common Features in eCommerce
• Create an internal search engine for users to
easily find any product by keyword, weight, size,
color, model, brand name, …;
• Show in search engine the price of each item;
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
7. Security
Common Features in eCommerce
• Advise users for closing session when they
finish browsing inside your store;
• Ensure that you’re running a store with SSL
certificate and all transactions are made by
using HTTPS protocol;
• All security protocols must by certificated by a
trusted authority;
www.verisign.com
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
8. Security
Common Features in eCommerce
What's Required to obtain a Server ID?
•Details about your organization
•D-U-N-S numbers (Dun and Bradstreet number)
•Certificate Signing Request (CSR) generated from “Key
Manager” IIS.
Price
US$ 349 for 40 bit encryption
US$ 895 for 128 bit encryption
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
10. Payment Processors/Gateways
Common Features in eCommerce
Methods of Web based payment Processing:
• Offsite Payment Processors
• Component Based (with SDK’s)
• Other Payment Methods
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
11. Offsite Payment Systems
Common Features in eCommerce
Here your credit card processing is done in a
separate site. Which means at the point of
payment, the user will be transferred from your
site to the processors site.
E.g.:
www.PayPal.com, www.CCBill.com,
www.iBill.com
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
12. Offsite Payment Systems
Common Features in eCommerce
Pros
• Very easy to setup. Near “Zero” Coding
• Cheaper
• No Merchant Accounts needed.
• No secure server needed
Cons
• Less control over transactions
• Look of your site will be lost in the payment step.
• Data entry duplication
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
13. Component Payment Systems
Common Features in eCommerce
Here the payment gateway that you select will
give the necessary server software (SDK) to
communicate with the payment gateway.
E.g.:
www.CyberCash.com, www.SurePay.com
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
14. Component Payment Systems
Common Features in eCommerce
Pros
• You have 100% control over transactions.
• User never goes out of your site in the payment process.
Cons
• Needs a Merchant Account
• Needs Secure Server
• Needs more programming to set up communication with
payment gateway.
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
15. Other Payment Methods
Common Features in eCommerce
• Cash on Delivery;
• Bank Transfer;
• Credits (when the shopping systems has a pre-
payment system);
• Cash on physic store.
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
16. Payment Methods
Common Features in eCommerce
Always show available payment to
the customer
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
17. Customization
Common Features in eCommerce
Always use data from registered users to
customize your website look.
• Genre;
• Name;
• Language;
• Nationality;
• Purchased Items;
•…
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
18. Shipping
Common Features in eCommerce
Manual Shipping
Shipping charges will be payed by the buyer
when receives the product at home;
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
19. Shipping
Common Features in eCommerce
Automatic Shipping
Automated shipping charges using thirty party
systems or eCommerce with built in shipping
calculator
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
21. Shipping
Common Features in eCommerce
Default Shipping Charges
When there’s a fixed shipping charge for any
transaction.
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures
22. Contacts
My contact information
E-mail
You can contact me at
prof@luismcordeiro.net
On the web
twitter.com/luismcordeiro
linkedin.com/luismcordeiro
skype: luis_marco_cordeiro
Luis M Cordeiro prof@luismcordeiro.net eCommerce Lectures