1

我必须在我的 Web 应用程序中集成 Cashu 支付网关,我使用的是 cashu 实施指南提供的代码。我在 Cashu 上创建了商家帐户,但找不到加密密钥选项。因此,每当发布值时,我都会收到无效的商家令牌值错误。可以,任何人都可以帮助我摆脱这种情况!

<form action="https://www.cashu.com/cgi-bin/pcashu.cgi" method="post">
<input type="hidden" name="merchant_id" value="merchanttest">
<input type="hidden" name="token" value="66a31cd699d8d9cb454df1f6cec30c2c">
<input type="hidden" name="display_text" value="Baseball Hat">
<input type="hidden" name="currency" value="CSH">
<input type="hidden" name="amount" value="125">
<input type="hidden" name="language" value="en">
<input type="hidden" name="session_id" value="asdasd-234-asdasd">
<input type="hidden" name="txt1" value="item27">
<input type="hidden" name="test_mode" value="1">
<input type="submit" value="Pay with cashU!">
</form>
4

1 回答 1

0

我认为您不应该依赖示例加密密钥,因为显然这是错误的,每个商家都有自己的密钥。

查看http://docs.whmcs.com/CashU我发现以下内容:

“您可以在您的 CashU 帐户中找到加密关键字,方法是转到我的帐户 > 付款安全。这里您还需要设置返回 url,必须设置为: http ://www.yourdomain.com/modules/ gateways/callback/cashu.php 通知 URL 应留空。”

希望这可以帮助

于 2013-04-24T06:51:37.350 回答