Skip to content
Novaix 目前处于早期开发阶段,功能尚未稳定,可能存在严重的 Bug。请勿用于生产环境。

支付配置

Novaix 集成了多种支付渠道,支持国内和国际用户的支付需求。所有支付配置都在管理面板的「系统设置」中完成,配置后立即生效,无需重启程序。每个支付渠道都有独立的启用开关,您只需配置并启用需要的渠道即可。

支持的支付渠道

支付宝

支持支付宝电脑网站支付,需要准备以下信息:

字段说明
App ID支付宝开放平台应用 ID
应用私钥RSA2 私钥
支付宝公钥支付宝 RSA2 公钥

TIP

您需要在支付宝开放平台创建应用并获取相关密钥。建议使用证书模式配置,安全性更高。

微信支付

支持微信 Native 支付(扫码支付),需要准备以下信息:

字段说明
商户号微信支付商户号
API v3 密钥商户平台设置的 API v3 密钥
商户证书序列号商户 API 证书序列号
商户私钥商户 API 私钥

Stripe

支持国际信用卡/借记卡支付,适合面向海外用户的场景:

字段说明
Secret KeyStripe 密钥(以 sk_ 开头)
Webhook SecretWebhook 签名密钥(以 whsec_ 开头)

TIP

您需要在 Stripe Dashboard 中配置 Webhook 端点,地址为 https://您的域名/api/callbacks/stripe,事件类型选择 checkout.session.completed

PayPal

支持 PayPal 国际支付:

字段说明
Client IDPayPal 应用客户端 ID
Client SecretPayPal 应用密钥
沙盒模式是否使用沙盒环境(测试用)

回调地址

每个支付渠道都有对应的回调地址,用于接收支付结果通知。请确保您的反向代理正确转发了这些请求:

渠道回调地址
支付宝https://您的域名/api/callbacks/alipay
微信支付https://您的域名/api/callbacks/wechat
Stripehttps://您的域名/api/callbacks/stripe
PayPalhttps://您的域名/api/callbacks/paypal

WARNING

回调地址必须能从公网访问,且必须使用 HTTPS。如果支付后订单状态没有自动更新,请先检查回调地址是否可以正常访问。