Yes, you actually need an ecommerce shopping cart to convert online sales, accept payments, and process transactions.
There are two main types of ecommerce shopping carts:

Hosted/self-hosted...