Have you tried your bank's online banking offerings? You might want to consider a different credit card, too. The cards I've had (and banks I've used, for that matter) have all offered auto-payment.