The most difficult aspect of selling something from your web site is figuring out how to accept payment. Asking people to send checks is an option, and it will result in a few sales.
Various services offer assorted payment methods.
All of them will result in a few sales. But the single most important service you must offer is the ability to accept credit card payment. To accept credit cards transactions, you must have a Merchant Account. This is a special arrangement with your bank that allows you to accept credit cards. When you apply for a merchant account at your bank, you will be required to demonstrate that your business has had an extended period of financial stability.