2

Razorpay Webhook から受信した POST データを SQL サーバーに保存しようとしています。しかし、私はできませんでした。私は問題を理解することができません、私を助けてください。

私は Webhook の初心者です。

以下は、Webhook が応答するページです。

Successpage.aspx.cs コード:

using System;
using Razorpay.Api;
using System.IO;
using System.Text;

public partial class Razorpay_Successpage : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string documentContents;
        //To Capture RAW JSON posted
        using (Stream receiveStream = Request.InputStream)
        {
            using (StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8))
            {
                documentContents = readStream.ReadToEnd();
            }
        }

        Response.Write(documentContents);

        //To Capture Signature

        var RazorpaySignature = Request.Headers["X-Razorpay-Signature"];

        Response.Write(RazorpaySignature);
        //Response.Write(ReqHeader);```
    }
}

上記のコードは、チェックアウト コールバック URL で送信された標準の razorpay 応答のみを出力します。

Webhookが提供する他のデータを印刷したいので、それについて助けてください。

4

1 に答える 1