Hi SaintMak,
One thing I'm unclear on is why the system would remind a customer to provide their CC information, when they have to enter their CC info the first time they pay an invoice, and they may only want to pay with PayPal. It seems like sending email reminders, or passing a reminder up on the screen is unnecessary since you will get their CC info if/when they want to provide it. Am I missing a key piece of the puzzle?
Allowing admins to edit client CC info is a really good suggestion, and one I haven't heard before. I'm adding it to the tracker as we speak. In terms of a short-term fix, look at the code for /billing-method.aspx to see how the application currently handles it. You could add this section to the bottom of the admin's "edit client" page (/admin/clients/edit.aspx) with some modification.
---
Rob
DotNetInvoice Support