中国银行在线支付主动通知的问题

问题描述

中国银行在线支付主动通知的问题

银行发送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

中国银行在线支付主动通知的问题的相关文章

基于ASP.NET的B2C在线支付接口设计

1 在线支付的现状 在线支付是指卖方与买方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算服务的一种业务. 在线支付,也称实时电子支付.这是电子商务必备的一个环节,缺少了在线支付就没有完全实现电子商务.在线支付就是由商家预先选择好 在线支付平台服务商 (如预置了包括贝宝.快钱.支付宝.首信.IPAY.NPS.网银等十多种主要的在线支付接口),跟支付平台签订服务协议 ,开通支付接口,由商家支付交易所产生的手续费,顾客在购买商品时就可以选择使用在线支付方式对所购买到商品进行付款. 目前

SSH架构实现在线支付功能

        在线支付是指卖方与卖方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算服务的一种业务,她为企业和个人提供了一个安全.快捷.方便的电子商务应用环境和网上资金结算工具,在线支付不仅帮助企业实现了销售款项的快速归集,缩短收款周期,同时也为个人网上银行客户提供了网上消费支付结算方式,使客户正在做到了足不出户,网上购物,不知道小伙伴们有没有这种感觉,逛街的时候,还能管住自己,少买点,因为钞票是直接通过自己的手给了卖家,但是网购就不一样了,我们直接点击鼠标,一个按钮的操作,钞票

php支付宝在线支付接口开发教程_php实例

1.什么是第三方支付 所谓第三方支付,就是一些和各大银行签约.并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台.在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达. 目前提供第三方支付的机构很多,常见的有支付宝.财付通.快钱.网银在线.易宝支付.云网等各大支付平台.网站如果需要实现第三方支付首先应该向第三方支付平台申请一个账号并签署协议,协议生效后第三方支付平台将为其开通在线支付功能,通过程序将接口集成到网站中. 为什么要使用第

电信选号及在线支付问题,请教大家!

问题描述 1.想在网站中实现电信号码选择功能(选号),不知道电信有没有这样的接口,可以调用?根据号码段产生手机号码,实现完全没有问题,但是要判断这个号码有没有被使用,不知道电信有没有这样的接口?(如有知道的,请提供相关链接,在此感谢!)2.想实现在线支付,包括支付宝和网上银行,第一次实现,在网络上搜素了下,发现以下这个地址:要首先办理支付宝签约服务,然后获取签约账号的支付宝安全校验码(key)和合作者身份ID(partner),再结合提供的开发接口,是不是有这些就可以实现了?如果不是,还需要做些

PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子_php实例

最近,一个项目要求做交通银行在线支付,ecshop本身没有这方面的接口,于是通过一些时间的专研,做了一个插件出来.有好的东西,当然要分享,在此特地分享出来,希望能够帮助到跟我一样有需要的人,为大家减轻一下开发的负担,也多请大家指出一些好的方法和建议,相互的学习.进步! 在使用插件之前,请配置好交通银行在线支付的环境(具体安装方法,交行提供的demo会有,也不是很难,注意好细节就行).安装好之后,请将把下面的插件源码和语言包源码按路径保存到相应文件,最后进入后台的支付模块安装即可. 插件源码(in

javaweb实现在线支付功能_java

1.在线支付概述 什么是在线支付呢?没错,就是在网上花钱!大家一定有过这样的经历.但是你可能不太了解在线支付的"内情",下面我们来了解一下! 如果你现在开始经营一个电子商务网站,用户买了东西一定要支付,你的网站一定要可以连接各大银行了,然后在各大银行支付完成后,再返回到你的网站上显示"支付成功"! 这就是今天我们要做的事情,连接银行的网银系统完成支付.说专业一点,我们称之为"开发在线支付的网关" 2.两种在线支付的方式 在线支付一共有两种方式:

ecshop交通银行在线支付插件使用例子

在使用插件之前,请配置好交通银行在线支付的环境(具体安装方法,交行提供的demo会有,也不是很难,注意好细节就行).安装好之后,请将includes文件夹和languages文件夹拷贝到ecshop站点的根目录覆盖(最下面有源码下载),最后进入后台的支付模块安装即可. 以下是调用的范例:  代码如下 复制代码 include_once(ROOT_PATH . 'includes/modules/payment/bankcomm.php'); $order_['orderid'] = $order

云网在线支付漏洞初探(图)_漏洞研究

理解这个漏洞呢,首先要了解一下在线支付的流程,这里引用一下云网官方的流程图: 正常的在线支付过程呢,是从第一步到第六步! 而这个漏洞所出现的地方就是在第二步,然后绕过了第三步和第四步.第五步,而直接把返回信息提交给了支付成功返回页面! 我们在动画里也只是看到了!它只有一个提交页面和网站上的一个支付成功页面,根本没有通过网关进行支付操作,所以钱也就没进入到银行里,这里也就不存在什么影响银行安全什么了,纯粹是骗人的了! 为什么会这样呢!问题出在云网提供给商户的支付接口文件上,让我们来看看这两个云网提

php支付宝在线支付接口开发教程

1.什么是第三方支付 所谓第三方支付,就是一些和各大银行签约.并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台.在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达. 目前提供第三方支付的机构很多,常见的有支付宝.财付通.快钱.网银在线.易宝支付.云网等各大支付平台.网站如果需要实现第三方支付首先应该向第三方支付平台申请一个账号并签署协议,协议生效后第三方支付平台将为其开通在线支付功能,通过程序将接口集成到网站中. 为什么要使用第