PayPal still requires an account for recurring subscriptions. If you do not have a Paypal account then you can signup here.