All of the client's past, sent and unpaid invoices are shown under Invoices.
Note that draft invoices won't show up in the client portal. If you sent the client an invoice manually and want it to show up in the Client Portal, you need to select one of these actions from your Invoice>More Actions:
The client can see any recurring invoices that are enabled including the frequency, start date, next send date, cycles remaining, amount. They can click View to see any invoices created from a recurring invoice.
Here, the client can see all recorded payments (payments history), and view invoices attached to each payment.
The client can view their quotes and approve any pending quotes with a click.
Once the client approves a quote, it gets automatically converted into an invoice, and the client is taken to the invoice payment screen to pay for it.
The credits section is where the client can view any credits that were applied to their account (for example, refunded invoices).
The client can view their saved payment methods (Ex. credit cards) and add payment methods to their account (only if your payment gateway supports this).
Upon clicking View on a payment method, the client has the ability to remove it or change which one is the default payment method (if multiple payment methods are saved).
The payment card details are not stored on Invoice Ninja. Payment card details are captured by the payment gateway which returns a token that Invoice Ninja uses to charge the payment method in the future. You can read about payment tokenization here
If you have credit card details you want to attach to the client's account yourself, you can enter the Client Portal, and go to Payment Methods>Add Payment Method
The documents section is where the client can view any of the documents that have been made visible to them. For example, documents related to a project that you have uploaded to an invoice, quote, etc.
The statement feature is very useful for the client, they are able to generate a statement for all their payments/invoices for a selected date range and download it as PDF.
The client is able to view their subscriptions that they signed up for via a Payment Link, and see options enabled for that subscription (such as Request cancellation, or Manage Plan)
The client can make a pre-payment online (without paying for a specific invoice) here, if enabled under Settings>Online Payments>Client Initiated Payments.
Settings>Online Payments>Client Initiated Payments_Minimum Payment Amount is where you can set a minimum amount the client can pre-pay via the portal
If the client selects Enable Recurring they can choose the number of times the payment will reoccur (or indefinitely), and the frequency (daily, weekly, every two weeks...)
Pre-payments made by clients will show up in the Payments section of the Invoice Ninja dashboard. You can select More Actions>Apply Payment and select invoice(s) to apply the payment to.
Want to contribute? Edit this page on GitHub!