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
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.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:
Refund exports
Accounting exports
✔ This solution will include the following limitations:
The flag applies only to future exports after the feature’s release.
This flag will not be exposed via the API or SDK.
This request was merged into another request
Comments1
Michael Ghattas
Nov 11, 2025
Questions:
Is there a disputed_at date?
Not at the moment
Should we implement a disputes row in the accounting report?