From 1e261dc3fe08ddc23ee11781ef1dac0f51da832e Mon Sep 17 00:00:00 2001 From: Vusa Date: Mon, 29 Jun 2026 17:11:32 +0200 Subject: [PATCH] updating status changes --- .../processors/payments/CityWalletRemotePaymentProcessor.java | 2 ++ .../processors/payments/EcocashRemotePaymentProcessor.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/main/java/zw/qantra/tm/domain/services/processors/payments/CityWalletRemotePaymentProcessor.java b/src/main/java/zw/qantra/tm/domain/services/processors/payments/CityWalletRemotePaymentProcessor.java index f0664b0..07a8087 100644 --- a/src/main/java/zw/qantra/tm/domain/services/processors/payments/CityWalletRemotePaymentProcessor.java +++ b/src/main/java/zw/qantra/tm/domain/services/processors/payments/CityWalletRemotePaymentProcessor.java @@ -40,6 +40,8 @@ public class CityWalletRemotePaymentProcessor implements TransactionProcessorInt try { transaction = velocityPaymentService.processPayment(transaction); + + transaction.setPaymentStatus(Status.SUCCESS); } catch (Exception e) { e.printStackTrace(); logger.error("Network error during payment processing: {}", e.getMessage(), e); diff --git a/src/main/java/zw/qantra/tm/domain/services/processors/payments/EcocashRemotePaymentProcessor.java b/src/main/java/zw/qantra/tm/domain/services/processors/payments/EcocashRemotePaymentProcessor.java index 3eb4343..cf3acb5 100644 --- a/src/main/java/zw/qantra/tm/domain/services/processors/payments/EcocashRemotePaymentProcessor.java +++ b/src/main/java/zw/qantra/tm/domain/services/processors/payments/EcocashRemotePaymentProcessor.java @@ -41,6 +41,8 @@ public class EcocashRemotePaymentProcessor implements TransactionProcessorInterf try { transaction = velocityPaymentService.processPayment(transaction); + + transaction.setPaymentStatus(Status.SUCCESS); } catch (Exception e) { e.printStackTrace(); logger.error("Network error during payment processing: {}", e.getMessage(), e);