【发布时间】:2020-01-05 02:36:50
【问题描述】:
我正在尝试使用 stripe-php 库设置一个 webhook,它将检测“checkout.session.completed”事件。出于某种原因,我在 Stripe 网站上测试 webhook 时不断出错。
我的服务器正在运行 Centos 7 和 PHP 7.2.21。我真的试图用代码替换我的 webhook,只给出一个 HTTP 200 状态代码,但它仍然给出错误。另外,我最近在这台服务器上安装了我的 SSL 证书。
<?php
http_response_code(200);
?>
当我访问链接时,上面的代码在我的浏览器中运行良好,但由于某种原因仍然在 Stripe 上给我这个错误。
https://i.gyazo.com/f659d8fe4bfe53b84a592ec6009199a0.png (“TLS 失败”)
它还会定期给我这个错误,根本不改变代码:
https://i.gyazo.com/eef09716e18d1e0de692c5a102076c1b.png ("502 错误")
过去 2 小时我一直在尝试解决这个问题,但没有任何运气。
谢谢,
杰克
编辑:感谢 Paul,我能够将我的问题归结为我的服务器出了问题。我决定不使用 webhook,而是只轮询成功的结帐事件。
【问题讨论】:
标签: php stripe-payments