Skip to content

Commit 19caa09

Browse files
committed
Requested changes
1 parent 56e83d0 commit 19caa09

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

includes/classes/PPMFWC/Helper/Transaction.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,8 @@ public static function processTransaction($transactionId, $status = null, $metho
244244
case PPMFWC_Gateways::STATUS_AUTHORIZE:
245245
case PPMFWC_Gateways::STATUS_SUCCESS:
246246
# Check the amount
247-
$paidAmount = substr($order->get_total(), 0, strpos($order->get_total(), '.') + 3);
248-
if (!in_array($paidAmount, $transactionPaid)) {
247+
$orderAmount = substr($order->get_total(), 0, strpos($order->get_total(), '.') + 3);
248+
if (!in_array($orderAmount, $transactionPaid) && !in_array($order->get_total(), $transactionPaid)) {
249249
$order->update_status('on-hold', sprintf(__("Validation error: Paid amount does not match order amount. \npaidAmount: %s, \norderAmount: %s\n", PPMFWC_WOOCOMMERCE_TEXTDOMAIN), implode(' / ', $transactionPaid), $paidAmount)); // phpcs:ignore
250250
} else {
251251

0 commit comments

Comments
 (0)