公共 API 参考(@saas/contracts + @core/saas-kit + apps/api 对外接口)
    Preparing search index...

    支付通道 HTTP 控制器:状态/客户/结账/退款/Webhook 端点,委托 PaymentService。

    非 webhook 属用户级(Stripe customer/checkout·不经租户仓储)→ 类级豁免租户墙(仍需会话); webhook 方法级 @Public 自动兼豁免会话+租户墙。

    Index
    • 创建结账(收款意图)。

      Parameters

      • createCheckoutDto: {
            amount: number;
            currency: string;
            description?: string;
            metadata?: Record<string, string>;
        }

        结账创建入参。

      Returns Promise<PaymentCheckoutRef>

      归一化结账引用。

    • 处理支付 Webhook 事件(靠通道签名校验而非会话)。

      Parameters

      • request: RawBodyRequest<
            FastifyRequest<
                RouteGenericInterface,
                RawServerDefault,
                IncomingMessage,
                FastifySchema,
                FastifyTypeProviderDefault,
                unknown,
                FastifyBaseLogger,
                ResolveFastifyRequestType<
                    FastifyTypeProviderDefault,
                    FastifySchema,
                    RouteGenericInterface,
                >,
            >,
        >

        携 rawBody 的原始请求。

      • signature: string

        stripe-signature 头。

      Returns Promise<{ received: boolean }>

      已接收 ack({ received: true })。