You're not required to send a 1099 form to contractors or vendors if you paid them via a credit card. In these cases, the filing requirement is not on you but on the payment processor (for example, your credit card company), which is the origin of the payment.