They provide merchant services for all kinds of businesses. They are willing to open accounts for Internet startups. They also have different service options that are suited for the needs of different businesses. They provide merchant account services. You are able to select a merchant account based on your needs.
Several options are available.
They also have an amazing amount of information that will help you understand the credit card processing environment. The official site for American Express. You can open a merchant account there. They also have resources to help you manage your merchant accounts. They provide an anonymous form of payment that is different from credit cards.