diff --git a/src/schema/money/queries.ts b/src/schema/money/queries.ts index 2abee0f7..a9f46ab8 100644 --- a/src/schema/money/queries.ts +++ b/src/schema/money/queries.ts @@ -89,8 +89,9 @@ builder.queryFields((t) => ({ paymentLogs.forEach((p) => { const key = `${p.platform}-${p.currencyId}`; + const isPaid = p.originalResponseBlob.payment_status === "paid" || p.originalResponseBlob.status === "approved"; - if (!consolidatedPayments[key]) { + if (!consolidatedPayments[key] || !isPaid) { consolidatedPayments[key] = { id: key, totalTransactionAmount: 0,