To accept credit cards online without a merchant account is not impossible. However, you will need to find a third-party payment provider to work with. These companies can process customers’ credit card payments for you and simply transmit the amount to your account.