Responses


1. Refund transaction entries


<aside> ✏️

The current transaction CSV export does not clearly define how refunded transactions are represented, which makes it difficult (and risky) to use as a source of truth for accounting, reconciliation, and audit purposes.

There are no documented field definitions explaining how refunds are represented or how totals should be interpreted.

This isn’t a generally accepted U.S. accounting practice where original transactions and refunded amounts are combined into a single line in reporting without showing the refund separately as its own financial event.

</aside>

Current Behavior

A $100 transaction on 1/1 later refunded on 2/1 still shows $100 in the Amount column with status “Refunded”

Ref # Amount Transaction Date Payment Captured Refunded Date Status Friendly
AAAAAA $100 1/1 1/1 2/1 Refunded
BBBBBB $320 1/2 Succeeded
CCCCC $80 1/2 Succeeded
TOTAL **$500

Monthly Report** Jan revenue: $??? Feb revenue: $??? (How is the sales be reported?) | | | | | |

In the exported CSV:

Problems This Creates

As a result, accountants and CPAs cannot rely on this export without manual interpretation or external reconciliation.

Ambiguity

Who This Impacts: This affects users across both nonprofit and for-profit organizations, including:

Accounting common and standard practices

Improvement Request (changes in blue)

Ref # Amount Transaction Date Payment Captured Refunded Date Status Friendly Transaction Type
AAAAAA $100 1/1 1/1 Succeeded Donation
BBBBBB $320 1/2 Succeeded Donation
CCCCC $80 1/2 Succeeded Donation
AAAAAA-R1 ($100) 2/1 2/1 Refunded (or Refund_Succeeded, etc) Refund
TOTAL **$400

Monthly Report** Jan: $500 Feb: -($100) | | | | | |

Export refunds as separate rows with:

Why This Matters