No. Multiple payment methods exist:
Tip: Buy 12-month codes on sale (~$40–$45 for Core, ~$110–$130 for Ultimate) — cheaper than monthly auto-renew.