“Client Pay” is a third-party product to which law firms can subscribe to give themselves the ability to have their clients pay invoices via credit card using a web interface. This web interface allows the firm’s client to see a list of invoices to be paid and enter the amount they wish to pay along with the client’s credit card information. The law firm then gets an e-mail notifying it that the client has made the credit card payment. This optional module allows star*collect users to select open invoices from the Bill History tab that they want the law firm client to see on the web page and then send the client contact an e-mail containing the link for the contact to click on to reach the appropriate web page, which is created automatically based on the star*collect user’s invoice selection. Optionally, the star*collect user may attach images of the invoice to the e-mail provided the invoice imaging features have been enabled.