diff --git a/src/Block/Checkout/Gateway.php b/src/Block/Checkout/Gateway.php index f7aebb96..7c4f122a 100644 --- a/src/Block/Checkout/Gateway.php +++ b/src/Block/Checkout/Gateway.php @@ -176,7 +176,10 @@ public function getCartTotals() global $wp; if (!isset($wp->query_vars['order-pay'])) { - return WC()->cart->total; + if (isset(WC()->cart)) { + return WC()->cart->total; + } + return 0; } $orderId = $wp->query_vars['order-pay']; $order = wc_get_order($orderId);