Users should be able to add Subscriptions to a Contact and specify a manual or third-party payment method, since not all customers will pay electronically. Invoices for the subscription should be able to be sent and include an attached PDF.