diff --git a/apps/web/src/app/propose/page.tsx b/apps/web/src/app/propose/page.tsx index 51890b2..fc908f4 100644 --- a/apps/web/src/app/propose/page.tsx +++ b/apps/web/src/app/propose/page.tsx @@ -85,7 +85,13 @@ export default async function ProposePage({ searchParams }: { searchParams?: Sea const growthKit = referralAgent ? buildAgentGrowthKit({ agentId: referralAgent, campaign, source }) : null; + const stripePaymentAvailable = Boolean(process.env.STRIPE_SECRET_KEY); const walletPaymentAvailable = Boolean(TREASURY_USDC_ADDRESS); + const preferredPaymentMethod = stripePaymentAvailable ? "stripe" : "wallet"; + const quickPaymentLabel = stripePaymentAvailable + ? `${quickPackage.label} 立即刷卡付款` + : `快速取得 ${quickPackage.label} USDC 付款指示`; + const quickPaymentButton = stripePaymentAvailable ? "前往安全刷卡付款" : "直接進入錢包付款"; if (referralAgent) { const requestHeaders = await headers(); @@ -175,18 +181,23 @@ export default async function ProposePage({ searchParams }: { searchParams?: Sea - +
快速取得 {quickPackage.label} USDC 付款指示
+{quickPaymentLabel}
++ {stripePaymentAvailable + ? "最短路徑:留下 email 後直接進入 Stripe checkout。" + : "目前正式環境未啟用 Stripe,先使用 Base USDC wallet checkout。"} +