0
我正在嘗試將Paytm整合到ASP.NET網站中。付款處理進展順利,但是當交易完成後,它會重定向到我的「callbackurl」頁面。如何在asp.net web應用程序中集成paytm網關
這裏我不知道如何閱讀交易的回覆。我使用inspect元素檢查了我的回調頁面,但是在控制檯中沒有json或任何錯誤消息或消息。
我正在嘗試將Paytm整合到ASP.NET網站中。付款處理進展順利,但是當交易完成後,它會重定向到我的「callbackurl」頁面。如何在asp.net web應用程序中集成paytm網關
這裏我不知道如何閱讀交易的回覆。我使用inspect元素檢查了我的回調頁面,但是在控制檯中沒有json或任何錯誤消息或消息。
您可以在回調url的頁面加載事件期間調用此函數。如果checksumhash匹配,則可以調用其他參數。
String merchantKey = "****************"; // Replace the with the Merchant Key provided by Paytm at the time of registration.
Dictionary<string, string> parameters = new Dictionary<string, string>();
string paytmChecksum = "";
foreach (string key in Request.Form.Keys)
{
parameters.Add(key.Trim(), Request.Form[key].Trim());
}
if (parameters.ContainsKey("CHECKSUMHASH"))
{
paytmChecksum = parameters["CHECKSUMHASH"];
parameters.Remove("CHECKSUMHASH");
}
if (CheckSum.verifyCheckSum(merchantKey, parameters, paytmChecksum))
{
lbl_status.Text = parameters["STATUS"];
Response.Write("Checksum Matched");
}
else
{
Response.Write("Checksum MisMatch");
}