已知表单
<form name="payFormCcard" method="post" action=”
https://paymentasia/eng/payment/payForm.jsp”>
<input type="hidden" name="merchantId" value="1">
<input type="hidden" name="amount" value="3000.0" >
<input type="hidden" name="orderRef" value="000000000014">
<input type="hidden" name="currCode" value="344" >
<input type="hidden" name="successUrl"
value="http://yourdomain/paymentasia_Success.html">
<input type="hidden" name="failUrl" value="http://yourdomain/paymentasia_Fail.html">
<input type="hidden" name="cancelUrl"
value="http://yourdomain/paymentasia_Cancel.html ">
<input type="hidden" name="payType" value="N">
<input type="hidden" name="lang" value="E">
<input type="submit" name="submit">
</form>
1. 按“提交”没有反应,如何测试我表单内容已经提交
2. 银行的支付窗口是否会在我提交表单后自动弹出来
3. 在银行支付窗口处理支付时,我自己的web application应该处于哪张page,是否应该跳转至“显示支付结果”的页面,等待银行支付窗口的response
第一次做网上支付,从来没接触过,希望高手多多指教!
你看一下这个网站,也许能够帮到你。
http://www.cnblogs.com/wangpei/archive/2009/04/05/1429930.html
paymentasia我没有做过,我只做过支付宝,易宝,快钱,网银,神洲付的。
他们的原理都很简单,支付请求端将支付过程中必要的数据Post到支付平台(支付过程中不能关闭请求端),然后等待支付平台返回支付状态。
一般要完成支付有两个页面,一个发起支付请求,一个接收支付返回结果。
支付平台一般都提供得有支付测试接口地址,你可以向支付平台的技术支持索要这方面的资料。