当我设置网站为我生成的html表单服务时,我想将CashU Payment添加到我的网站 `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()'/>
我面对这个屏幕怎么会这样 Error Image
我该如何解决这个问题 我需要帮助。
答案 0 :(得分:0)
如果您更改金额,则需要重新计算令牌。 该令牌应该像这样计算'MD5(“merchantid:amount:aed:encryption key”)'
商家ID和货币必须为小写