diff --git a/LiteCharms.Features.MidrandBooks/Payments/Events/Handlers/PayfastPaymentConfirmationReceivedEventHandler.cs b/LiteCharms.Features.MidrandBooks/Payments/Events/Handlers/PayfastPaymentConfirmationReceivedEventHandler.cs index aeb7974..5e4fe07 100644 --- a/LiteCharms.Features.MidrandBooks/Payments/Events/Handlers/PayfastPaymentConfirmationReceivedEventHandler.cs +++ b/LiteCharms.Features.MidrandBooks/Payments/Events/Handlers/PayfastPaymentConfirmationReceivedEventHandler.cs @@ -66,7 +66,7 @@ public sealed class PayfastPaymentConfirmationReceivedEventHandler(IServiceProvi { OrderId = orderResult.Value.Id, PaymentId = paymentResult.Value.Id, - PaymentGatewayReference = payload.PaymentId!, + PaymentGatewayReference = payload.MerchantPaymentId!, Status = LedgerStatuses.Completed, CustomerId = orderResult.Value.CustomerId, }, cancellationToken); @@ -91,7 +91,7 @@ public sealed class PayfastPaymentConfirmationReceivedEventHandler(IServiceProvi { OrderId = orderResult.Value.Id, PaymentId = paymentResult.Value.Id, - PaymentGatewayReference = payload.PaymentId!, + PaymentGatewayReference = payload.MerchantPaymentId!, Status = ledgerStatus, CustomerId = orderResult.Value.CustomerId, }, cancellationToken);