Skip to main content

Add disputed Flag to Refund Records in Accounting Exports

🔍 Problem Statement

As an admin or client, I experience difficulty identifying which refunds are caused by payment disputes (chargebacks), which results in a manual reconciliation process when reviewing accounting exports. Currently, all refund records appear identical, making it impossible to differentiate standard refunds from dispute-driven refunds.

💡 User Story

  1. As an admin, I want each refund record in the accounting exports to include a flag (e.g., disputed) so that I can easily distinguish refunds triggered by disputes from normal refunds.

  2. As a client, I want to automate my financial reconciliation by filtering dispute-related refunds directly from the exported file.

🎯 Definition of Done (DoD)

✔ Given a refund tied to a disputed charge, when it is included in the accounting exports, then the export should display a field disputed = true.

✔ Given a normal refund not tied to a disputed charge, when it appears in the export, then the field should display disputed = false.

✔ This change will impact the Pelcro Platform (Exports Module), specifically:

  1. Refund exports

  2. Accounting exports

    ✔ This solution will include the following limitations:

  3. The flag applies only to future exports after the feature’s release.

  4. This flag will not be exposed via the API or SDK.

Status: In Planning1 comment

This request was merged into another request

Comments1

  • Michael Ghattas

    Team•

    Nov 11, 2025

    Questions:

    • Is there a disputed_at date?

      • Not at the moment

    • Should we implement a disputes row in the accounting report?