- 支持提供商级别和渠道级别手续费率配置(FEE_RATE_PROVIDER_* / FEE_RATE_*) - 用户多付手续费,到账金额不变(充值 ¥100 + 1.6% = 实付 ¥101.60) - 前端显示手续费明细和实付金额 - 退款时按实付金额退款,余额扣减到账金额
66 lines
3.3 KiB
Plaintext
66 lines
3.3 KiB
Plaintext
# 数据库
|
||
DATABASE_URL="postgresql://sub2apipay:password@localhost:5432/sub2apipay"
|
||
|
||
# Sub2API
|
||
SUB2API_BASE_URL="https://your-sub2api-domain.com"
|
||
SUB2API_ADMIN_API_KEY="your-admin-api-key"
|
||
|
||
# ── 支付服务商(逗号分隔,决定加载哪些服务商) ───────────────────────────────
|
||
# 可选值: easypay, stripe
|
||
# 示例(仅易支付): PAYMENT_PROVIDERS=easypay
|
||
# 示例(仅 Stripe): PAYMENT_PROVIDERS=stripe
|
||
# 示例(两者都用): PAYMENT_PROVIDERS=easypay,stripe
|
||
PAYMENT_PROVIDERS=easypay
|
||
|
||
# ── 易支付配置(PAYMENT_PROVIDERS 含 easypay 时必填) ────────────────────────
|
||
EASY_PAY_PID="your-pid"
|
||
EASY_PAY_PKEY="your-pkey"
|
||
EASY_PAY_API_BASE="https://zpayz.cn"
|
||
EASY_PAY_NOTIFY_URL="https://pay.example.com/api/easy-pay/notify"
|
||
EASY_PAY_RETURN_URL="https://pay.example.com/pay/result"
|
||
# 渠道 ID(部分易支付平台需要,可选)
|
||
#EASY_PAY_CID_ALIPAY=""
|
||
#EASY_PAY_CID_WXPAY=""
|
||
|
||
# ── Stripe 配置(PAYMENT_PROVIDERS 含 stripe 时必填) ────────────────────────
|
||
#STRIPE_SECRET_KEY="sk_live_..."
|
||
#STRIPE_PUBLISHABLE_KEY="pk_live_..."
|
||
#STRIPE_WEBHOOK_SECRET="whsec_..."
|
||
|
||
# ── 启用的支付渠道(在已配置服务商支持的渠道中选择) ─────────────────────────
|
||
# 易支付支持: alipay, wxpay
|
||
# Stripe 支持: stripe
|
||
ENABLED_PAYMENT_TYPES="alipay,wxpay"
|
||
|
||
# ── 订单配置 ──────────────────────────────────────────────────────────────────
|
||
ORDER_TIMEOUT_MINUTES="5"
|
||
MIN_RECHARGE_AMOUNT="1"
|
||
MAX_RECHARGE_AMOUNT="10000"
|
||
# 每用户每日累计充值上限,0 = 不限制
|
||
MAX_DAILY_RECHARGE_AMOUNT="0"
|
||
# 各渠道全平台每日总限额,0 = 不限制(未设置则使用各服务商默认值)
|
||
#MAX_DAILY_AMOUNT_ALIPAY="0"
|
||
#MAX_DAILY_AMOUNT_WXPAY="0"
|
||
#MAX_DAILY_AMOUNT_STRIPE="0"
|
||
PRODUCT_NAME="Sub2API 余额充值"
|
||
|
||
# ── 手续费(百分比,可选) ─────────────────────────────────────────────────────
|
||
# 提供商级别(应用于该提供商下所有渠道)
|
||
#FEE_RATE_PROVIDER_EASYPAY=1.6
|
||
#FEE_RATE_PROVIDER_STRIPE=5.9
|
||
# 渠道级别(覆盖提供商级别)
|
||
#FEE_RATE_ALIPAY=
|
||
#FEE_RATE_WXPAY=
|
||
#FEE_RATE_STRIPE=
|
||
|
||
# ── 管理员 ────────────────────────────────────────────────────────────────────
|
||
ADMIN_TOKEN="your-admin-token"
|
||
|
||
# ── 应用 ──────────────────────────────────────────────────────────────────────
|
||
NEXT_PUBLIC_APP_URL="https://pay.example.com"
|
||
# iframe 允许嵌入的域名(逗号分隔)
|
||
IFRAME_ALLOW_ORIGINS="https://example.com"
|
||
# 充值页面底部帮助内容(可选)
|
||
#PAY_HELP_IMAGE_URL="https://example.com/qrcode.png"
|
||
#PAY_HELP_TEXT="如需帮助请联系客服微信:xxxxx"
|