From b51fd009e1c316de890a5d8a963ced971786c046 Mon Sep 17 00:00:00 2001 From: Laurence Bahiirwa Date: Wed, 5 Aug 2026 15:16:52 +0300 Subject: [PATCH 1/2] [addons] Get the minimum displayed plan pricing for addons. --- templates/add-ons.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/templates/add-ons.php b/templates/add-ons.php index d4078f0c..e1ac8c45 100755 --- a/templates/add-ons.php +++ b/templates/add-ons.php @@ -122,8 +122,9 @@ $open_addon = ( $open_addon || ( $open_addon_slug === $addon->slug ) ); - $price = 0; - $has_trial = false; + $price = 0; + $min_price = 999999; + $has_trial = false; $has_free_plan = false; $has_paid_plan = false; @@ -141,11 +142,9 @@ continue; } - $has_paid_plan = true; $has_trial = $has_trial || ( is_numeric( $plan->trial_period ) && ( $plan->trial_period > 0 ) ); - $min_price = 999999; foreach ( $plan->pricing as $pricing ) { $pricing = new FS_Pricing( $pricing ); @@ -163,13 +162,14 @@ $min_price = min( $min_price, $pricing->annual_price ); } else if ( $pricing->has_monthly() ) { $min_price = min( $min_price, 12 * $pricing->monthly_price ); - } + } else if ( $pricing->has_lifetime() ) { + $min_price = min( $min_price, $pricing->lifetime_price ); + } } if ( $min_price < 999999 ) { $price = $min_price; } - } } From b6a2a6f9a04a1e89252143eea17be8baaaa3e81d Mon Sep 17 00:00:00 2001 From: Laurence Bahiirwa Date: Mon, 7 Sep 2026 10:34:26 +0300 Subject: [PATCH 2/2] [version] Bump version to 2.13.4.1. --- start.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/start.php b/start.php index cea748b5..5bcf555a 100644 --- a/start.php +++ b/start.php @@ -15,7 +15,7 @@ * * @var string */ - $this_sdk_version = '2.13.4'; + $this_sdk_version = '2.13.4.1'; #region SDK Selection Logic --------------------------------------------------------------------