Skip to main content
沙盒环境是独立于生产环境的完整测试环境,所有交易均为模拟,不产生真实资金流动。商户在沙盒环境中完成联调测试后,再切换至生产环境上线。

环境对比

特性沙盒环境生产环境
API 地址https://api-sbx.paymetrixpay.com/apihttps://openapi.paymatrixpay.com/api
资金流动模拟,无真实资金真实资金
商户 ID与生产环境不同(沙盒专用)正式商户 ID
API 密钥沙盒专用密钥对生产专用密钥对
支付渠道Sandbox 渠道(模拟)真实支付渠道
费用免费按签约费率

快速开始

1. 获取沙盒凭据

登录商户门户后,在「开发者设置」中切换到沙盒环境标签:
  • 沙盒商户 ID
  • 沙盒 RSA 密钥对(或上传自己的沙盒公钥)
  • 沙盒 API 地址

2. 配置沙盒 Webhook

为沙盒环境单独配置 Webhook 地址(建议用不同的回调 URL,便于区分测试与生产事件)。

3. 发起测试交易

使用沙盒 API 地址和密钥,调用接口与生产环境完全一致。

测试卡号

在沙盒环境测试银行卡支付时,可使用以下卡号模拟不同场景:
卡号场景CVV有效期
4242424242424242支付成功任意未来日期
4000000000000002支付被拒绝任意未来日期
4000000000000259需要 3DS 验证任意未来日期
40000000000032223DS 验证成功任意未来日期
40000000000031553DS 验证失败任意未来日期
以上卡号基于 Stripe 测试卡号标准。不同支付渠道可能有额外的测试卡号。

测试场景

沙盒环境支持模拟以下场景:

支付场景

  • 支付成功(立即确认)
  • 支付失败(余额不足)
  • 支付处理中 → 成功(异步确认)
  • 支付处理中 → 失败(异步失败)
  • 3DS 认证流程
  • 支付超时关闭

退款场景

  • 全额退款成功
  • 部分退款成功
  • 退款失败(余额不足)

Webhook 场景

  • 支付成功通知
  • 支付失败通知
  • 退款成功通知
  • 退款失败通知
  • 争议创建通知

使用调试点

在商户门户中,沙盒环境提供以下调试工具:
  • 测试 Webhook 发送:手动触发指定事件类型的测试推送
  • Webhook 投递记录:查看最近投递历史和结果
  • API 日志:查看最近 API 请求和响应(含签名校验详情)

注意事项

  • 沙盒环境和生产环境的密钥、商户 ID 是完全独立
  • 不要将沙盒密钥用于生产环境,反之亦然
  • 沙盒环境的数据会定期清理
  • 沙盒环境不支持真实提现/结算操作

切换到生产环境

  1. 确认沙盒联调全部通过
  2. 将 API 地址切换为生产环境地址
  3. 将密钥切换为生产环境密钥
  4. 将 Webhook 地址切换为生产回调 URL
  5. 确认 IP 白名单已配置
  6. 先进行小金额真实交易验证
  7. 确认无误后正式上线

相关页面