| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 658 人关注过本帖
标题:[求助]关于支付宝应用的问题
只看楼主 加入收藏
witer
Rank: 1
等 级:新手上路
帖 子:165
专家分:0
注 册:2006-2-7
收藏
 问题点数:0 回复次数:5 
[求助]关于支付宝应用的问题
最近我看了一些网上的商城系统,但是大多数都是把数据直接写进数据库,然后私下交易的。
我没用过支付宝,也不清楚有什么要注意,我听网上朋友说只要注册支付宝银行就会为你提供一个技口(在这里说代码吧)然后把这些代码放在网页中,就可以实现网上交易,具体的过程我还是不是很清楚啊有那位高手愿意帮忙把具体的步骤和操作详细的写出来给我看下吗?在此先感谢啦!
笨笨姐如果在的话也回复一个吧!
搜索更多相关主题的帖子: 宝应 支付 
2006-06-11 13:21
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
收藏
得分:0 
交易过程是这样发生的

交易商品和订单数据等是由你自己保存和维护的,支付宝等网上支付提供商,是站在第三方受信任银行委托代收费的机构。通常它是提供一个网关,你只需要通过传递参数的形式告诉这个网关需要客户支付的价格和一些必要信息之后,将跳转到支付提供商为用户设计的安全页面中进行支付。用户的支付行为与你的网站没有直接关系,用户不需要向你提供支付卡号码和密码等敏感信息。

通常你还必须自己准备一个网关,让支付提供商调用,以便你在自己的网站上知道用户的支付是否成功,并为他们准备下一步的操作。

关于网关
这里所说的网关并非无理意义上的路由器什么的。在应用层次上,简单地说就是一个接受参数的URL,例如支付提供商的支付页面路径是http://www.xxx.com/pay ,它会在发布的文档中告诉你需要传递什么参数给他,
例如构造下面这样的URL(只是举个例子)
http://www.xxx.com/pay?client=myname&pay=50.00&type=rmb&hash=n38ch96jq12kd8e4kf9dje4f

这里传递了要支付的商家名,支付数额为50元人民币,并且你还需要按照文档的规定设置校检码散列值以保证URL传递过程中不会被篡改。调用它以后,转到了转到了支付页面,用户确认无误后,进行支付。

支付是否成功,还必须将此信息返回给你,以便你的网站再执行下一步的操作。按照文档的说明,你还需要自举一个页面,接受一些指定的参数。在用户支付完毕之后,支付提供商调用这个页面回到你的网站上。只需检测传递的参数判断客户是否已经支付成功,以便执行下一步操作。

这些文档资料在支付提供商的网站上会提供下载。另外,如果你要进行网上支付,需要在银行注册一个账户。按照支付提供商的运营方式,按天或者小时等等结算到账。

铲铲是也
2006-06-11 16:08
witer
Rank: 1
等 级:新手上路
帖 子:165
专家分:0
注 册:2006-2-7
收藏
得分:0 

版主你说得我大概了解,我想知道,支付保的第三方页面,再把参数传回过来,他那知道我的页面是那一个呢,难道还要和他们进行协商吗?

2006-06-11 18:20
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
收藏
得分:0 
一般来说文档会告诉你设置一个默认的页面接受他的调用,不过应该可以指定的。

铲铲是也
2006-06-11 21:48
小笨笨
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:1169
专家分:0
注 册:2006-4-17
收藏
得分:0 

铲铲说得不错,一般原理都是这样的,先给支付宝的网址传数据过去,数据一般都是加过密的,支付宝网站处理完数据后,再给你回传一个信息,你接收后再进行处理。
具体要怎么传,传些什么数据,如何返回数据,就要看对方的要求了。
不光是支付宝,与其它的网站交互信息也类似这样


欢迎光临我的博客: http://smallfools.blog./default.html
2006-06-12 08:43
witer
Rank: 1
等 级:新手上路
帖 子:165
专家分:0
注 册:2006-2-7
收藏
得分:0 
谢谢笨笨姐!和铲铲!
2006-06-17 18:38
快速回复:[求助]关于支付宝应用的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020002 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved