Stripe接入教程
Stripe接入教程
一、更新dujiaoka的接入代码
dujiaoka原有的stripe代码太老了,需要更新,有人在github上更新相关分支代码
更新代码看这里
其中新增了stripecheckout的执行函数,路由表,以及配置页面的数据库命令
二、代码调整
新增的stripecheckout.php中,增加了一个汇率转换的库和函数,但是这个库已经好多年没有维护了,它调用的接口已经从原来的免费,变更成了需要api接入,而且免费的接口不支持https接入,所以如下代码要做修改
1 |
|
三、设置Webhook
需要在stripe设置webhook,用于调用付款后回调独角卡的接口,这个接口如下https://你的服务器域名/stripecheckout/webhook
将这个接口地址新增到stripe中,并增加checkout相关的事件
完成后,这个webhook就可以开始侦听支付事件了,需要点击密钥签名获得wh开头的密钥
四、设置dujiaoka配置
打开你独角卡网站的支付配置,找到stripecheckout,按照如下图填入
五、开始测试
建议对接完以后,开启stripe的测试模式先进行测试,确保支付流程没有问题。我这边就遇到了支付宝支付以后,没有给用户发邮件的问题。独角卡这个系统实在是太老了
graph LR
A[发起支付] -->B(调用stripe支付页面)
B --> C{支付是否成功}
C -->|支付成果| D[event.checkout.success]
C -->|支付失败| E[event.checkout.failed]
D --> F(调用webhook接口)
E --> F(调用webhook接口)
G[stripe交互流程图]- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-SA 4.0协议,完整转载请注明来自John Doe
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果





