Sure, you can accept credit card payments without a merchant contract by using a third-party processor. It’s even easier sometimes to set up credit card processing with them than with traditional merchant account providers.