73 lines
2.7 KiB
Plaintext
73 lines
2.7 KiB
Plaintext
|
|
# ============================================
|
|||
|
|
# 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凭证
|