Le seul moyen auquel je pense serait de prendre une avance en liquide sur la carte, puis d'acheter le virement avec cet argent. Bien sûr, les avances en espèces commencent généralement à produire des intérêts immédiatement, puisque la société de carte de crédit ne perçoit pas de frais du vendeur et que le taux d'intérêt peut être différent de celui des autres frais… donc, si vous avez le choix, je vous suggère de faire un chèque à la place.
Comme le souligne @KiethS, il y a eu un certain nombre d'escroqueries consistant à faire envoyer des virements (non annulables) et à ne pas livrer les biens/services payés. Un virement bancaire est, essentiellement, de l'argent liquide. Si vous ne savez pas exactement à qui vous avez affaire, ne le faites pas.