We recently updated/upgraded our online payment portal and you can now sign up for recurring payments with a credit card online.
*Please note automatic payments are processed the business day before the bill is due.
If you are looking to sign up for recurring payments with a bank draft (ACH), you will still need to contact the Authority Staff at 215-257-3654 to complete a form.