Payments can be logged to the system. They should be applied to an invoice. A single payment should can be applied to multiple invoices. Multiple payments can be applied to a single invoice. Payments should show up on the user's profile page.