From 8c52136ddc0264861b1be1da69a726f9e6903596 Mon Sep 17 00:00:00 2001 From: Niranjan Kumar Date: Mon, 13 Oct 2025 17:09:52 +0530 Subject: [PATCH] [G2P-3386] fix: update payment status based on reconciliation response --- g2p_payment_g2p_connect/models/payment_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/g2p_payment_g2p_connect/models/payment_manager.py b/g2p_payment_g2p_connect/models/payment_manager.py index 88a9daad..793bf3cb 100644 --- a/g2p_payment_g2p_connect/models/payment_manager.py +++ b/g2p_payment_g2p_connect/models/payment_manager.py @@ -304,6 +304,9 @@ def payments_status_check(self, id_): "reversal_entry_sequence": recon["reversal_entry_sequence"], "reversal_entry_date": recon["reversal_entry_date"], "reversal_reason": recon["reversal_reason"], + "status": "paid" + if recon["remittance_statement_id"] and not recon["reversal_statement_id"] + else "failed", } )