First off, you need a merchant account. This is the account that your customers will use when they pay you. You will also need a way to handle the payment, such as a payment gateway or payment processor.