Skip to main content

Ability to pay multiple invoices under an organization

🔍 Problem Statement

In Pelcro, there is currently no way to mark multiple invoices as paid using a single offline payment. This makes it difficult and time-consuming for users to reconcile offline payments (e.g., bank transfers, checks) against outstanding invoices.

💡 User Story

As a Pelcro user,

I want to use a "Pay invoices" workflow to apply an offline payment to outstanding invoices

so that I can efficiently reconcile payments and accurately mark the relevant invoices as paid.

🎯 Definition of Done (DoD)

  1. A “Pay Invoices” button is added to the Organization view when the org has at least one unpaid invoice.

  2. Clicking the button opens a new “Pay Invoices” modal that includes:

  3. A list of all open invoices for that organization.

  4. Ability to select all or select specific invoices.

  5. Display of: invoice number, amount due, currency, due date.

  6. After confirming the invoices, a modal to enter offline payment details appears:

  7. offline payment category (bank transfer, check, cash, etc)

  8. payment_reference

  9. amount (auto-calculated → sum of the amount due of selected invoices; non-editable)

  10. UI validation preventing submission if:

    1. No invoices are selected

    2. Do we allow partial payments?

    3. No. Amount in the "Offline Payment" modal is the sum of the amount due on the selected invoices.

Status: Available

Log in to comment and vote

No comments yet

Be the first to share your thoughts.