diff --git a/src/main/java/zw/qantra/tm/domain/services/processors/payments/MPGSWebPaymentProcessor.java b/src/main/java/zw/qantra/tm/domain/services/processors/payments/MPGSWebPaymentProcessor.java index fe268f2..dbba440 100644 --- a/src/main/java/zw/qantra/tm/domain/services/processors/payments/MPGSWebPaymentProcessor.java +++ b/src/main/java/zw/qantra/tm/domain/services/processors/payments/MPGSWebPaymentProcessor.java @@ -88,7 +88,7 @@ public class MPGSWebPaymentProcessor implements TransactionProcessorInterface { try { transaction = velocityPaymentService.pollPaymentStatus(transaction); - transaction.setStatus(Status.SUCCESS); + transaction.setStatus(transaction.getStatus()); transaction.setResponseCode("00"); transactionService.save(transaction);