Payu 的付款验证 api 无效
Verification of Payment api of Payu is not working
我正在尝试将 PayU 集成到我的网站中,我已成功完成付款 api 部分。现在我正在尝试调用交易验证 api。我已按照 documentation.
中的所有步骤进行操作
方法POST:https://test.payu.in/merchant/postservice?form=2
图片
我收到,抱歉,出现了一些问题,但没有任何正确的错误消息。
我卡在这上面了。请帮忙。
任何帮助或评论将不胜感激。
我的代码:使用 SHA256 制作字符串(以文档中给出的预期格式)和哈希的函数
{ string command = "verify_payment";
string finalStringToBeHashed = PAYU_KEY +"|"+ command + "|" + transactionId + "|" + PAYU_SALT;
string hash = _iPayUServices.GetSHA256(finalStringToBeHashed);
return Ok(( hash, finalStringToBeHashed));
}
而且我确信我的 GetSHA256() 函数是正确的。 (因为它用于付款 api 的)。
而不是 https://test.payu.in/merchant/postservice?form=2
URL,
使用 https://info.payu.in/merchant/postservice?form=2
.
实际上他们正在升级他们的文档,到目前为止还缺少很多东西。希望他们会尽快添加这个。
我正在尝试将 PayU 集成到我的网站中,我已成功完成付款 api 部分。现在我正在尝试调用交易验证 api。我已按照 documentation.
中的所有步骤进行操作方法POST:https://test.payu.in/merchant/postservice?form=2
图片
我收到,抱歉,出现了一些问题,但没有任何正确的错误消息。
我卡在这上面了。请帮忙。 任何帮助或评论将不胜感激。
我的代码:使用 SHA256 制作字符串(以文档中给出的预期格式)和哈希的函数
{ string command = "verify_payment";
string finalStringToBeHashed = PAYU_KEY +"|"+ command + "|" + transactionId + "|" + PAYU_SALT;
string hash = _iPayUServices.GetSHA256(finalStringToBeHashed);
return Ok(( hash, finalStringToBeHashed));
}
而且我确信我的 GetSHA256() 函数是正确的。 (因为它用于付款 api 的)。
而不是 https://test.payu.in/merchant/postservice?form=2
URL,
使用 https://info.payu.in/merchant/postservice?form=2
.
实际上他们正在升级他们的文档,到目前为止还缺少很多东西。希望他们会尽快添加这个。