No, direct debit is the only option to pay your bills on Solar Plus Plan, as per the Solar Plus Plan Terms and Conditions.

Did this answer your question?