Skip to content

Commit 1847e6c

Browse files
Fix disabling Resolve based on backorder and order amount limits
1 parent 700d221 commit 1847e6c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

includes/core/class-rfw-payment-gateway.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,10 @@ public function maybe_disable( $available_gateways ) {
180180
return $available_gateways;
181181
}
182182

183+
if ( ! WC()->cart || WC()->cart->is_empty() ) {
184+
return $available_gateways;
185+
}
186+
183187
// Remove payment gateway if any of items in cart are on backorder.
184188
if ( RFW_Data::is_backorder_pay_disabled() ) {
185189
foreach ( WC()->cart->get_cart() as $cart_item ) {

0 commit comments

Comments
 (0)