diff --git a/app/Http/Controllers/Admin/PlatformOrderController.php b/app/Http/Controllers/Admin/PlatformOrderController.php
index 0879b9b..3d5d677 100644
--- a/app/Http/Controllers/Admin/PlatformOrderController.php
+++ b/app/Http/Controllers/Admin/PlatformOrderController.php
@@ -31,7 +31,11 @@ class PlatformOrderController extends Controller
// 支持从其它页面(例如订阅详情)带默认值跳转过来,提高运营效率
$orderTypeFromQuery = $request->query('order_type');
- $requireSubscription = (string) $request->query('require_subscription', '') === '1';
+ // require_subscription:用于“续费必须先选订阅”的治理链路。
+ // - 优先读 query(用于各种入口跳转)
+ // - 同时兼容 old input(用于提交校验失败后 redirect back,仍保持治理 UI 口径)
+ $requireSubscription = ((string) $request->query('require_subscription', '') === '1')
+ || ((string) $request->old('require_subscription', '') === '1');
$defaults = [
'merchant_id' => (int) $request->query('merchant_id', 0),
diff --git a/resources/views/admin/platform_orders/form.blade.php b/resources/views/admin/platform_orders/form.blade.php
index a15ee98..3a132cb 100644
--- a/resources/views/admin/platform_orders/form.blade.php
+++ b/resources/views/admin/platform_orders/form.blade.php
@@ -68,6 +68,10 @@
+ @if(($requireSubscription ?? false) || ((string) old('require_subscription', '') === '1'))
+
+ @endif
+
@php