- 用 Sandbox 环境的 Server Key 开发和测试。Sandbox 的 Customer、购买和用量与 Live 完全隔离。
- 用固定的测试用户 ID(如
test-user-1)创建 Customer,重复运行会得到同一个 Customer,便于反复验证。 - 上线前按环境说明中的检查清单,在 Live 重新创建 Key 并发布配置。
相关:上线检查
在 Sandbox 中测试支付、通知、重试与幂等。
test-user-1)创建 Customer,重复运行会得到同一个 Customer,便于反复验证。相关:上线检查
在 Console 的支付连接中为 Sandbox 连接 Stripe 测试模式账户,然后在 Stripe 付款页使用 Stripe 的测试卡。任意未来的有效期、任意 3 位 CVC 均可。
| 卡号 | 结果 |
|---|---|
4242 4242 4242 4242 | 支付成功 |
4000 0000 0000 0002 | 支付被拒绝 |
4000 0025 0000 3155 | 需要 3D Secure 验证 |
常用测试卡
4242 4242 4242 4242
4000 0000 0000 0002
4000 0025 0000 3155
readSubscriptionOperation,确认状态变为 complete,再用 readHoldings 确认权益已生效。previewRefund 和 refund 测试,确认权益按你选择的方式保留或撤销。usage.consume,并且签名验证通过。requestId 或 idempotencyKey 重复发送同一个写请求,确认返回原结果、不重复执行;带 replayed 字段的响应会返回 true。CONFLICT。相关:幂等与重试