Skip to content

Commit 18d6605

Browse files
authored
Merge pull request #431 from nofrixion/feature/MOOV-3764-dd-payin-trigger
MOOV-3764: Direct Debit payment request updates
2 parents e9072cb + 4e9bc7f commit 18d6605

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/NoFrixion.MoneyMoov/Extensions/PaymentRequestExtensions.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -410,17 +410,19 @@ PaymentRequestEventTypesEnum.direct_debit_failed or
410410
PaymentMethod = PaymentMethodTypeEnum.directDebit,
411411
Currency = createEvent.Currency,
412412
AttemptedAmount = createEvent.Amount,
413-
PaymentProcessor = createEvent.PaymentProcessorName
413+
PaymentProcessor = createEvent.PaymentProcessorName,
414+
AuthorisedAt = createEvent.Inserted,
415+
AuthorisedAmount = createEvent.Amount
414416
};
415417

416418
if (attempt.Any(x =>
417419
x.EventType is PaymentRequestEventTypesEnum.direct_debit_paid))
418420
{
419421
var paidEvent = attempt.First(x =>
420422
x.EventType is PaymentRequestEventTypesEnum.direct_debit_paid);
421-
422-
paymentAttempt.AuthorisedAt = paidEvent.Inserted;
423-
paymentAttempt.AuthorisedAmount = paidEvent.Amount;
423+
424+
paymentAttempt.SettledAt = paidEvent.Inserted;
425+
paymentAttempt.SettledAmount = paidEvent.Amount;
424426
}
425427
else if (attempt.Any(x =>
426428
x.EventType is PaymentRequestEventTypesEnum.direct_debit_failed))

0 commit comments

Comments
 (0)