diff --git a/pkg/checkout/mutation_payment_started.go b/pkg/checkout/mutation_payment_started.go index 8fd7636..2829689 100644 --- a/pkg/checkout/mutation_payment_started.go +++ b/pkg/checkout/mutation_payment_started.go @@ -57,8 +57,7 @@ func HandlePaymentStarted(g *CheckoutGrain, m *messages.PaymentStarted) error { payment.SessionData = (*json.RawMessage)(&m.SessionData.Value) } payment.StartedAt = &startedAt - payment.CompletedAt = nil - payment.ProcessorReference = nil + } else { g.PaymentInProgress++ g.Payments = append(g.Payments, &Payment{