Commerce is, quite simply, the exchange of goods and services, usually for money. We see commerce all around us in in millions of different forms. When you buy something at a grocery store you are participating in commerce. In the same way, if you place your possessions onto your front lawn for a yard sale, you are also participating in commerce. If you go to work each day for a company that produces a product, that is another form of commerce.
There are several roles in commerce:
Buyers – these are people with money who want to purchase a good or service.
Sellers – these are the people who offer goods and services to buyers. Sellers are recognized in two different forms; retailers who sell directly to consumers and wholesalers who sell to retailers and other businesses.
Producers – these are the people who create the products and services that sellers offer to buyers. A producer is always, by necessity, a seller as well. The producer sells the products produced to wholesalers, retailers or directly to the consumer.
All of commerce at its simplest level relies on buyers, sellers and producers. Although there are also complications inside of commerce such as its elements.
- You must have a product or service to offer.
- You must also have a place from which to sell your products.
- You need to figure out a way to get people to come to your place, or marketing.
- You need a way to accept orders and money.
- You need a way to deliver the product or service.
- You also need to accept returns and provide customer service or technical support.
With e-commerce there tends to be lower transaction costs and larger purchases per transaction. Other websites may offer customers other items that are similar to what you are looking for or what other people who ordered this item also purchased. Ecommerce provides the transportation of the item in a reasonable amount of time as opposed to regular commerce where you’d have to retrieve the item your self. With e-commerce anything you order conveniently comes right to your mailbox.
Customer interactions are also improved as well. From your comfort of your own home you are able to virtually communicate with sellers or businesses to make any inquiry related.
PayPal Holdings, Inc. is an American company operating a worldwide online payments system that supports online money transfers and serves as an electronic alternative to traditional paper methods like checks and money orders. The company operates as a payment processor for online vendors, auction sites and other commercial users, for which it charges a fee.
OpenCart is an online store management system, using a MySQL database and HTML components. Support is provided for numerous languages and currencies.Unlike Shopify, OpenCart is open source meaning webmasters have the ability to make any changes to the design or functionality of the website. However, this also means that hosting and website security will need to be setup manually. OpenCart also has “extensions”, between $10 and $50 that allow users to easily customize the website with ease.
Shopify has done everything they can to make setting up and running an eCommerce website as easy as possible. They handle all the hosting, security, and credit card processing to give store owners more time to focus on promoting their website. However this also means that webmasters are somewhat limited when it comes to changing how the website functions and looks. To combat this, Shopify has a wide range of website templates and apps. While there are free apps available, many have an associated monthly fee which can add up quickly.
Security in Ecommerce
Secure Sockets Layer (SSL) and Transport Security Layer (TLS) are both protocols used to encrypt communications between a web server and a user’s web browser. Both SSL and TLS encrypt these communications by exchanging public and private keys to create a secure session. TLS uses slightly different cryptographic algorithms for MAC function generation of secret keys and includes more alert codes than its predecessor, SSL.
SET, short for Secure Electronic Transaction, is a standard that will enable secure credit card transactions on the Internet. SET will enable merchants to verify that buyers are who they claim to be. And it will protect buyers by providing a mechanism for their credit card number to be transferred directly to the credit card issuer for verification and billing without the merchant being able to see the number.
HTTPS also referred to as HTTP Secure is a communications protocol for secure communication over a computer network which is widely used on the Internet. HTTPS consists of communication over Hypertext Transfer Protocol (HTTP) within a connection encrypted by Transport Layer Security or Secure Sockets Layer. The main motivation for HTTPS is authentication of the visited website and protection of the privacy and integrity of the exchanged data. Htaccess or hypertext access file is a directory-level configuration file supported by several web servers, used for configuration of site-access issues, such as URL redirection, URL shortening, and Access-security control.
You can obtain server certificates such as SSL from an outside certification authority (CA), or you can issue your own server certificates by using Microsoft Certificate Services.
Payment gateway is an application on an e-commerce website that allows the website to link the client payment account with the website’s account. Payment gateways allows for the credit account details to be secure instead being sent online. There are some advantages to payment gateways such as : Guaranteed fraud protection, customer personal data protection, and supports multi-currency payment processing. Although your payments may be frozen along with your account at any time.
There are several ways to make payment processes easy in ecommerce.
- Provide a Number of Payment Methods
- Allow Payments without Requiring an Account
- Have a user-friendly design and archietchure
- Don’t Redirect People to other sites
- Ask for Essential Information Only
- Provide Reassurances on Security and Privacy