This commit is contained in:
Marshal
2026-07-17 11:40:25 +00:00
parent 221c49fcda
commit 3a697e12f2

View File

@@ -1034,16 +1034,16 @@ export class BillingService {
// Settlement is driven by the payment API (webhook/outbox → payment.succeeded); // Settlement is driven by the payment API (webhook/outbox → payment.succeeded);
// billing must not simulate it. Kept commented for local demos only. // billing must not simulate it. Kept commented for local demos only.
// if (!result.immediateSuccess) { if (!result.immediateSuccess) {
// await this.payment.handlePaymentEvent({ await this.payment.handlePaymentEvent({
// eventType: "payment.succeeded", eventType: "payment.succeeded",
// eventId: `demo-${result.intentId}`, eventId: `demo-${result.intentId}`,
// referenceId: invoice.sourceId, referenceId: invoice.sourceId,
// intentId: result.intentId, intentId: result.intentId,
// providerTxnId: result.providerTxnId, providerTxnId: result.providerTxnId,
// paidAt: (result.paidAt ?? new Date()).toISOString(), paidAt: (result.paidAt ?? new Date()).toISOString(),
// }); });
// } }
if (result.immediateSuccess) { if (result.immediateSuccess) {
await this.settleByPaymentId( await this.settleByPaymentId(