Files
rui-docs/backend/config-templates/nacos/rui-service-pay.yaml
T
vifo 19de7e24ec docs: 迁移 spring-ai 通用文档到 rui-docs
从 docs-local 迁移以下文档:

- backend/guides/: AI开发环境配置、Nacos配置、GitNexus指南、OpenCode工作流等

- backend/templates/: Superpowers设计模板、计划模板、审查清单

- backend/config-templates/: 应用配置模板、Nacos配置

- backend/design/: 数据库表结构规划

- backend/specs/: 项目文档治理、MQ统一推送设计

- backend/: 代码分析报告、Feign分析报告、文档治理报告

- frontend/design/: Admin-UI分模块打包设计
2026-06-04 09:34:03 +08:00

61 lines
1.3 KiB
YAML

# rui-service-pay.yaml — 支付服务配置
# Data ID: rui-service-pay.yaml
# Group: DEFAULT_GROUP
# 功能:支付通道、支付回调、对账
# 服务端口:9307(支付服务)
server:
port: 9307
# 支付模块配置
payment:
# 订单超时时间(分钟)
order-timeout: 30
# 分账延迟时间(天)
split-delay-days: 7
# 佣金结算周期
commission-settle-cycle: T+1
# 通知重试次数
notify-max-times: 5
# 通知间隔(秒)
notify-intervals: 15,30,60,300,900
# 渠道配置(示例)
payment:
channels:
alipay:
enabled: true
sandbox: true
app-id: ${ALIPAY_APP_ID:}
private-key: ${ALIPAY_PRIVATE_KEY:}
public-key: ${ALIPAY_PUBLIC_KEY:}
notify-url: http://localhost:9307/payment/notify/alipay
wechat_pay:
enabled: true
sandbox: true
app-id: ${WXPAY_APP_ID:}
mch-id: ${WXPAY_MCH_ID:}
api-v3-key: ${WXPAY_API_V3_KEY:}
notify-url: http://localhost:9307/payment/notify/wechat_pay
# 安全白名单
security:
oauth2:
ignore-urls:
- /payment/entry/**
- /payment/notify/**
# Swagger 文档
springdoc:
swagger-ui:
enabled: true
path: /swagger-ui.html
api-docs:
enabled: true
path: /v3/api-docs
knife4j:
enable: true
setting:
language: zh_cn