0

我想在设置服务时将 CashU Payment 添加到我的网站,该网站向我生成一个 html 表单` https://sandbox.cashu.com/cgi-bin/pcashu.cgi' method='post'>

<input  type='hidden'   name='merchant_id' value='xxxxxxx'/>
<input  type='hidden'   name='token' value='xxxxxx'/>
<input  type='hidden'   name='display_text' value='test service name'/>
<input  type='hidden'   name='currency' value='SAR'/>
<input  type='hidden'   name='amount' value='1'/>
<input  type='hidden'   name='language' value='en'/>
<input  type='hidden'   name='session_id' value=''/>
<input  type='hidden'   name='txt1' value='test service text'/>
<input  type='hidden'   name='txt2' value=''/>
<input  type='hidden'   name='txt3' value=''/>
<input  type='hidden'   name='txt4' value=''/>
<input  type='hidden'   name='txt5' value=''/>
<input  type='submit' name='but' value='Buy Now'/> </form`

当我在 html 页面中编写它时它工作正常,但我在 aspx 页面中添加了因为我想更改页面加载量

Response.Write("<SCRIPT LANGUAGE='JavaScript'>function myFunction(){ document.getElementById('o').value='"+ 50 +"';}</SCRIPT>");

和改变

<input  type='hidden'   name='amount' value='1'/>
    <input  type='submit' name='but' value='Buy Now'/>

<input id="o"  type='hidden'   name='amount' value='1'/> 
    <input  type='submit' name='but' value='Buy Now' onclick='myFunction()'/>

我面对这个屏幕怎么会出现这个 错误图像

我该如何解决这个问题,我需要帮助。

4

1 回答 1

0

如果更改金额,则需要重新计算代币。令牌应该像这样计算'MD5(“merchantid:amount:aed:encryption key”)'

商户 id 和货币必须小写

于 2013-10-20T17:07:04.533 回答