import Link from "next/link"; import { createCheckoutOrder } from "@/services/order.service"; export default async function CheckoutPage({ searchParams, }: { searchParams: Promise<{ plan?: string; slug?: string }>; }) { const { plan: rawPlan = "pro", slug = "unknown-app" } = await searchParams; const plan = rawPlan === "free" || rawPlan === "pro" || rawPlan === "ultra" ? rawPlan : "pro"; const order = await createCheckoutOrder(plan, slug); return (
支付确认(占位)
计划:{order.plan.toUpperCase()} · 资源:{order.slug}
订单号:{order.id}
支付金额:¥{order.amount}
支付方式:PayJS(预留)
后续可接支付二维码、轮询支付状态与回调签名校验。