通过官方提供的Stripe-cli工具进行测试。
1. 下载Stripe-cli
下载链接:Release v1.17.1 · stripe/stripe-cli · GitHub
2. 获取密钥
进入到stripe控制台测试模式
查看API密钥
3. 测试
指定您的API 私钥
stripe login --api-key sk_test_51ISwaXTwNwO1Rvw32DNG1000CUPyhwy0kjc68Do2x22MWS0UIF40bSKx00dsRZwywt
将事件转发到你的webhook
#localhost:8080/mellaserver/preOrder/receive 为支付成功后的回调地址stripe listen --forward-to localhost:8080/mellaserver/preOrder/receive
在另一个终端窗口中,用 trigger指令触发一个Webhook 事件
stripe trigger payment_intent.succeeded
事件 | 说明 |
---|---|
payment_intent.succeeded | 成功付款 |
refund.updated | 退款成功 |
payment_link.created | 创建支付链接 |
payment_intent.payment_failed | 支付失败 |
payment_intent.canceled | 取消支付 |
checkout.session.expired | 会话过期 |