fix: PayPal payment_method column length issue; add image model selection for storyboard; remove task restore popups; sync UserWork status on task failure
This commit is contained in:
72
demo/paypal-config.properties.example
Normal file
72
demo/paypal-config.properties.example
Normal file
@@ -0,0 +1,72 @@
|
||||
# ============================================
|
||||
# PayPal支付配置示例
|
||||
# ============================================
|
||||
# 使用说明:
|
||||
# 1. 将PayPal配置添加到 application-prod.properties 或 application-dev.properties 文件中
|
||||
# 2. 从PayPal开发者平台获取Client ID和Client Secret
|
||||
# 3. 根据环境选择sandbox(测试)或live(生产)模式
|
||||
#
|
||||
# PayPal开发者平台: https://developer.paypal.com/
|
||||
# - 登录后在 Dashboard > My Apps & Credentials 中创建应用
|
||||
# - 获取 Client ID 和 Secret
|
||||
# - Sandbox环境用于测试,Live环境用于生产
|
||||
|
||||
# ============================================
|
||||
# PayPal基础配置
|
||||
# ============================================
|
||||
# PayPal Client ID(必填)
|
||||
# 测试环境示例:
|
||||
# paypal.client-id=AeXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||||
paypal.client-id=YOUR_PAYPAL_CLIENT_ID
|
||||
|
||||
# PayPal Client Secret(必填)
|
||||
# 测试环境示例:
|
||||
# paypal.client-secret=EXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||||
paypal.client-secret=YOUR_PAYPAL_CLIENT_SECRET
|
||||
|
||||
# PayPal模式(必填)
|
||||
# sandbox: 测试环境(推荐先使用测试环境)
|
||||
# live: 生产环境(正式上线后使用)
|
||||
paypal.mode=sandbox
|
||||
|
||||
# ============================================
|
||||
# PayPal回调URL配置
|
||||
# ============================================
|
||||
# 支付成功后的返回URL(必填)
|
||||
# 本地开发:
|
||||
# paypal.success-url=http://localhost:8080/api/payment/paypal/success
|
||||
# 生产环境:
|
||||
paypal.success-url=https://your-domain.com/api/payment/paypal/success
|
||||
|
||||
# 支付取消后的返回URL(必填)
|
||||
# 本地开发:
|
||||
# paypal.cancel-url=http://localhost:8080/api/payment/paypal/cancel
|
||||
# 生产环境:
|
||||
paypal.cancel-url=https://your-domain.com/api/payment/paypal/cancel
|
||||
|
||||
# ============================================
|
||||
# 重要提示
|
||||
# ============================================
|
||||
# 1. 测试账号:
|
||||
# - 在PayPal Sandbox中可以创建测试买家和卖家账号
|
||||
# - 测试账号信息在 Dashboard > Sandbox > Accounts 中查看
|
||||
#
|
||||
# 2. 货币支持:
|
||||
# - PayPal不直接支持CNY(人民币)
|
||||
# - 系统会自动将CNY转换为USD
|
||||
# - 建议在前端显示时做汇率转换说明
|
||||
#
|
||||
# 3. 回调URL要求:
|
||||
# - 必须是公网可访问的HTTPS地址(生产环境)
|
||||
# - 本地测试可使用HTTP
|
||||
# - 可使用ngrok等工具将本地服务暴露到公网进行测试
|
||||
#
|
||||
# 4. Webhook配置(可选但推荐):
|
||||
# - 在PayPal应用设置中配置Webhook URL
|
||||
# - 用于接收支付状态变更通知
|
||||
# - URL格式: https://your-domain.com/api/payment/paypal/webhook
|
||||
#
|
||||
# 5. 安全建议:
|
||||
# - 不要将此配置文件提交到版本控制系统
|
||||
# - 生产环境的Client Secret必须妥善保管
|
||||
# - 定期更新API凭证
|
||||
Reference in New Issue
Block a user