Allow customers to pay an invoice in multiple instalments rather than the full amount in one go. Take an initial deposit, show the remaining balance on the invoice, and let the customer pay the rest later. Useful for project-based work where a deposit is taken upfront and the balance collected on completion.
"Can I allow partial payments, so I can collect a deposit which updates to an outstanding balance?"
This also covers manual/offline payments (cash, bank transfer collected outside Stripe). When marking an invoice as paid, show a modal with two options: Paid in Full, or Partial Payment with an amount entered. The invoice and its PDF should then reflect the real payment state, not just a binary paid/unpaid: subtotal, total, paid to date, and remaining balance, similar to how the payment summary block works on other invoicing tools.
"I deal with cash with some of my clients so it would be important for me to be able to send them an invoice already marked as paid. I know you can mark them as paid on the backend, but I'm wondering if there is a way to reflect that on the PDF, since that's what my client needs most."
Please authenticate to join the conversation.
In Review
Feature Request
4 months ago

John Bromley
Get notified by email when there are changes.
In Review
Feature Request
4 months ago

John Bromley
Get notified by email when there are changes.