From 08d3dea790d9aa75464adf7672eb4fdbbb4303b6 Mon Sep 17 00:00:00 2001 From: dinamiko Date: Tue, 4 Jan 2022 11:01:34 +0100 Subject: [PATCH] Check if pay for order contains subscription --- modules/ppcp-button/src/Assets/SmartButton.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/ppcp-button/src/Assets/SmartButton.php b/modules/ppcp-button/src/Assets/SmartButton.php index d72d1ffd3..f5f6212f7 100644 --- a/modules/ppcp-button/src/Assets/SmartButton.php +++ b/modules/ppcp-button/src/Assets/SmartButton.php @@ -613,6 +613,10 @@ class SmartButton implements SmartButtonInterface { if ( is_product() ) { return $this->subscription_helper->current_product_is_subscription(); } + if ( is_wc_endpoint_url( 'order-pay' ) ) { + return $this->subscription_helper->order_pay_contains_subscription(); + } + return $this->subscription_helper->cart_contains_subscription(); }