Another important thing to remember is that shipping costs vary by weight. If you're selling more than one product, you must find a way to provide weight information about each product for whatever shipping solution the customers choose. So be sure your product database has a place to store a weight value. You'll also need to provide the addresses the parcel is shipped from and shipped to. Make sure you let your customers know when P.O. boxes are going to be an issue, and don't forget to ask for their desired speed of the delivery.
Options abound when it comes to payment.
Behind the scenes, credit card transactions are pretty complex. All these various groups need to work together before your customers' money can make it into your account. To make sure everyone remains happy along the way, there are quite a few things to consider. Unless you've been in the mail-order business before, you're probably not familiar with this rule. Technically, you are not allowed to move money immediately into your account unless the product is delivered or shipped on the same day.