Yes, you can set up Auto Pay and pay via debit or credit card.
This can be done by changing the preferences by accepting the one-time authorisation email and from there on this can be your preferred billing method.
To set this up, reach out to us at 1.800.461.8520 or email us at customercare@answerforce.com