如何处理来自 Stripe 的响应

How to process response from Stripe

我正在向 Stripe 网关付款,returns 付款成功。

我已经设置了 CLI 来监听并将响应转发到我的本地主机处理程序。

我的处理程序中有以下代码

    public void ProcessRequest(HttpContext context)
    {
        var reques = context.Request;
    }

然而,当成功的响应返回时,断点被击中,我对其进行了分析。我正在寻找 JSON 回复,但我似乎找不到与此交易的反馈相关的任何内容。响应中没有任何内容,reques.Form.

中没有任何内容

如何检索响应以对数据库相关任务采取行动?

尝试设置 Stripe webhook. The bottom of this page contains some next steps. Additionally, the Dashboard has a section under Developer for managing webhooks

通过使用 webhook,您可以让 Stripe 使用各种事件类型给您打电话。例如,在充电后,您可以收到待充电和成功的通知(通常晚几毫秒)。这也是了解正在打开的争议的好方法。

这些邮件将包含您正在寻找的 JSON。然后您的处理程序可以对您的数据库采取行动。