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.

Please authenticate to join the conversation.

Upvoters
Status

Done

Board
💡

Pelcro Product

ETA
Jan 15, 2026
Date

3 months ago

Author

Rana Haleem

Subscribe to post

Get notified by email when there are changes.