4-11 Credit Cards & E-Commerce Payments Convenience and ease of transactions are two of the Internet’s greatest benefits. Credit cards and secure online payment systems are the basis for Web-based transactions in developed countries. Marketers must analyze relevant buyer behaviors within a market. Number of credit cards in circulation. Consumer attitudes toward credit.