问题描述
- 中国银行在线支付主动通知的问题
-
银行发送B2C支付结果通知(主动通知)
例子:参数部分可参考Para Info 部分
We receive a post method request !
----------header info--------------
user-agent=Java/1.5.0
host=22.11.99.80:8080
accept=text/html, image/gif, image/jpeg, ; q=.2, */; q=.2
connection=keep-alive
content-type=application/x-www-form-urlencoded
content-length=1969
-------------para info--------------
merchantNo=104330183980005
orderNo=zsc1
orderSeq=69916502
cardTyp=12
payTime=20100627000000
orderStatus=1
payAmount=0.01
orderIp=22.11.99.80
orderRefer=http%3A%2F%2Flocalhost%2FB2C.html
bankTranSeq=2010062733011575000001
returnActFlag=1
phoneNum=
signData=MIIEZgYJKoZu3ukpfzDOJ8onjJl+gUxoP1FcWqQqlhzoQHzH6z4J2nEy
GqDI+jfgdnMpqp59wgkLZ5ibUV8QgiqWqLTVYWVssIJbPDmpJ1L2BpXgVheJvqhr请问这些参数如何获取呢?这个主动通知的原理是什么?
解决方案
问下银行方面,让他们派几个人帮你调试下。
解决方案二:
这种服务器参与的程序,没有技术支持是很难搞清楚的。程序出错也不知道是驴子不转还是磨不转。
解决方案三:
首先需要在银联那边注册商户,他们会分配给你一个商户号(merchantNo),其他的参数应该是你自己设置的。还有就是你在测试阶段需要有一台有外网IP的机器,同时需要开通80端口,不然收不到通知。
时间: 2024-09-10 06:01:29