The standard way of handling recurring payments is to send recurring invoices and have users pay those. I don't see the issue.
(I agree with you that CC's are the only practical way nonetheless.)
(I agree with you that CC's are the only practical way nonetheless.)
That's why I carefully added "internationally and instantly" between brackets here.