From 9cca32052b0fb0a8216437634ba9f3d3d8307899 Mon Sep 17 00:00:00 2001 From: timactive Date: Wed, 7 Feb 2018 11:36:13 +0100 Subject: [PATCH] MO : Deduction of amount already paid --- ps_checkpayment.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ps_checkpayment.php b/ps_checkpayment.php index 3ed7d78..adde192 100644 --- a/ps_checkpayment.php +++ b/ps_checkpayment.php @@ -171,10 +171,11 @@ public function hookPaymentReturn($params) } $state = $params['order']->getCurrentState(); + $rest_to_paid = $params['order']->getOrdersTotalPaid() - $params['order']->getTotalPaid(); if (in_array($state, array(Configuration::get('PS_OS_CHEQUE'), Configuration::get('PS_OS_OUTOFSTOCK'), Configuration::get('PS_OS_OUTOFSTOCK_UNPAID')))) { $this->smarty->assign(array( 'total_to_pay' => Tools::displayPrice( - $params['order']->getOrdersTotalPaid(), + $rest_to_paid, new Currency($params['order']->id_currency), false ),