To maintain the highest security, we are no longer able to provide a direct link to the Online Payment Portal.  Please refer to your invoice for the new payment portal address, or call 805-964-6695 and we will gladly provide it to you.