Files
MTKJPAY/PAYPAL_TEST_ACCOUNT.md

47 lines
1.6 KiB
Markdown
Raw Normal View History

# PayPal沙箱测试账号说明
## API凭证已配置到 application-dev.yml
- **Client IDAPI密钥**: `AdGYUZpvLuHR30dybOApvM-RNB1pVKtd74SVfh-6TK52xV-1JEBddHVMCWuDdyyHri4DXd4kABBi7Icb`
- **Client Secret密钥**: `ENblspyRmwsOU_PWFurlhEYUF5Da6aYKl0pjK4ehm7p3R5aSqvbpaF_YsIIs8v0ty1c9WJu15XP-Fe_1`
这些凭证已自动配置到 `application-dev.yml` 中,无需手动配置。
## 沙箱测试账号(用于测试支付流程)
### 商家账号Business Account
- **用户名**: `sb-vtcmz48304367@business.example.com`
- **密码**: `iN)7:z#4`
### 买家账号Personal Account
PayPal沙箱环境通常会提供多个测试账号你可以在PayPal开发者控制台查看。
## 测试流程
1. **启动应用**:确保使用 `dev` 环境配置启动
2. **创建订单**:在系统中创建测试订单
3. **点击支付**:在订单确认页面点击"立即支付"
4. **PayPal登录**使用上述商家账号或买家账号登录PayPal沙箱
5. **完成支付**在PayPal页面完成支付流程
6. **查看结果**:支付完成后会自动跳转回系统,查看订单状态
## 注意事项
1. **环境切换**:当前配置为沙箱环境(`mode: sandbox`
2. **生产环境**:上线前需要:
- 在PayPal开发者控制台获取生产环境的Client ID和Secret
- 修改 `application-prod.yml` 中的配置
-`mode` 改为 `production`
3. **测试账号**:沙箱测试账号仅用于开发测试,不能用于真实交易
## PayPal沙箱控制台
访问地址https://developer.paypal.com/dashboard/
在这里可以:
- 查看API凭证
- 管理测试账号
- 查看交易记录
- 配置Webhook等