没什么分了,希望大家赏脸进来聊聊网上银行支付的问题

ustbwuyi 2007-01-24 11:40:57
最近连散了几次分,所以都用光了,另外还有两个帖子没有结,等这几天忙完了给大家揭贴.
这次发贴主要是想大家聊聊网上银行支付的问题,因为之前没做过,所以一些流程不是很清楚.希望大家不吝赐教.

因为不了解,所以我个人猜想的流程是,先跟相关的代理公司申请接口,即支持所有银联卡,然后在用户转帐的时候自动跳转到银行那边进行操作,操作后银行返回给我一系列信息,如操作是否成功,金额是多少,不知道正确否.另外, 银行返回的信息是否加密?我怎么解密?
...全文
644 47 打赏 收藏 转发到动态 举报
写回复
用AI写文章
47 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhifeng2012 2010-07-01
  • 打赏
  • 举报
回复
关注 upup 顶顶
Mentality 2007-06-13
  • 打赏
  • 举报
回复
特别关注
ustbwuyi 2007-01-24
  • 打赏
  • 举报
回复
看来是可以的,多谢yoursunboy(佩)兄弟
yoursunboy 2007-01-24
  • 打赏
  • 举报
回复
一般钥匙程序都是通用的~~~

商户ID,和密钥是不一样的,随意分配的~~~

==================================
小小姑娘
清早起床
提着裤子上茅房
茅房有人,不能再等
只好拉在裤子上..................
==================================
yoursunboy 2007-01-24
  • 打赏
  • 举报
回复
一般商家会被分配到:
商户ID
加密密匙

用这两个信息通过钥匙程序加密信息发到支付公司,用哪个ID就是那个公司支付。
你自己根据需求来,你也可以用客户的信息,也可以重新申请。
自己看情况吧

==================================
小小姑娘
清早起床
提着裤子上茅房
茅房有人,不能再等
只好拉在裤子上..................
==================================
ustbwuyi 2007-01-24
  • 打赏
  • 举报
回复
多谢楼上两位兄弟
ustbwuyi 2007-01-24
  • 打赏
  • 举报
回复
现在出现了新情况,客户给了我一个他们另外一个网站的院代码,而这个网站是实现了网上银行的,我可以直接用这个接口还是必须重新申请?为什么?
yoursunboy 2007-01-24
  • 打赏
  • 举报
回复
恩,为分的话我也就不会打那么多字了~~

要那分有什么用,骗小孩子的玩意,数据库里一列字段而已...

建议以后大家都发零分贴~,我相信大家都照样回~

==================================
小小姑娘
清早起床
提着裤子上茅房
茅房有人,不能再等
只好拉在裤子上..................
==================================
uno 2007-01-24
  • 打赏
  • 举报
回复
……

我想这里大多数人都不是为了分来的吧
ustbwuyi 2007-01-24
  • 打赏
  • 举报
回复
我先漫漫看

Red_angelX(天王) ( ) 信誉:100 Blog 2007-01-24 11:52:20 得分: 0


看样子要很久才节贴..........


也许..不过,在CSDN的每一分我都会散给大家的,偶来CSDN攒了2000多分,已经全部散给大家了,要不今天也不会发50分的帖子了,另外提出有建设性意见的我到时候有分了再开贴散分
ustbwuyi 2007-01-24
  • 打赏
  • 举报
回复
刚跟MM聊了会天回来发现这么多回复了,多谢各位兄弟了
uno 2007-01-24
  • 打赏
  • 举报
回复
流程基本上都是这样的

但是跳转的操作都是在客户端进行,也就是说,一般不会存在银行和你的服务器直接进行数据传输的过程,而是:
1、你向客户端输出一个页面
2、这个页面由客户端提交给银行
3、银行再处理用户请求之后返回用户一个页面
4、页面再由客户端提交给你的服务器

银行的加密一般位于步骤2和3

至于1和4的加密,完全由你自己决定
yoursunboy 2007-01-24
  • 打赏
  • 举报
回复
1、支付公司会给你相应的mac_md5钥匙程序(发出信息,返回信息都要用这个加密验证)
拿web 举例子,方式1:
1、你按照支付公司给你的代码例子,做表单。
把订单号,产品名,金额,数量,等等用钥匙程序加密后都放表单里,post 到支付公司提供的接口页。
2、具体支付流程由支付公司来完成,选择银行,付款什么的都在支付公司网站上完成了。
3、支付公司把主要信息(订单号,是否成功,mac钥匙码等等)post 到你的网站接口页。
通过post 回来的信息,用钥匙程序验证,可以判断是否支付成功,如果还不放心,可以直接用钥匙程序访问支付公司核对订单情况。

方式2和方式1基本上一样,可以自己做银行选择页面,用提供的钥匙程序加密,转到相应银行支付。但一般很少有人这么做~~~


==================================
小小姑娘
清早起床
提着裤子上茅房
茅房有人,不能再等
只好拉在裤子上..................
==================================
Red_angelX 2007-01-24
  • 打赏
  • 举报
回复
看样子要很久才节贴..........
潜水员2099 2007-01-24
  • 打赏
  • 举报
回复
加密解密那边提供了一个DLL直接调用就行了!
zhulei2008 2007-01-24
  • 打赏
  • 举报
回复
友情Up,帮不了你了
潜水员2099 2007-01-24
  • 打赏
  • 举报
回复
那边提供一个文档和接口说明,有个商户编号,订单号里有这个编号
支付的相关信息POST到他的一个url里就行了,

当然有些信息是加密的
lizhizhe2000 2007-01-24
  • 打赏
  • 举报
回复
帮不上哥们的忙了!顶!
潜水员2099 2007-01-24
  • 打赏
  • 举报
回复
我这边用的网银在线!
luckyprg 2007-01-24
  • 打赏
  • 举报
回复
我那时也是用ASP做的。呵呵……
加载更多回复(26)

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧