首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

如何与支付宝连接

2012-03-09 
怎么与支付宝连接本人毕业设计中涉及与支付宝连接的问题,急呀!本人毕业设计是做的网上佣兵系统,涉及到了支

怎么与支付宝连接
本人毕业设计中涉及与支付宝连接的问题,急呀!

本人毕业设计是做的网上佣兵系统,涉及到了支付方面的。用JAVA、JSP做的,怎么与支付宝连接呀?不晓得这个囊个怎!

希望有高人指点指点呀!谢谢!!

[解决办法]
楼主,这个问题还是让我回答吧,我也对这个问题进行过一段时间的研究,得出的结果是,程序别人早就写好了,接口也给出了。你看我的论文总结,不过这是与财付通的总结论文,你对比下就知道了~~,呵呵,
[解决办法]
财付通接口整合到网站|网站怎么用财付通支付|网站设计|一个商业网站多少钱 Post By:2009-6-5 20:50:44 

第一步:先伸请一个个人的财付通的帐户

第二步:得有一个银行的帐户

第三步:得有一个通信的邮箱,因为要返回验证的

第四步:你得有一个网站,而且是要备案的[我试过为两个网站伸请,没有备案的,没有被批下来]

第五步:到http://mch.tenpay.com登陆到这个网址你会看到右上角有一个"网站集成财付通"的连接,点击进去,进入到界面后,你会看到有两种模式给你选择,一种是要财付通担保,另一种不是要的,任你选一种.至于一个网站能不能两个都伸请我就不知了,若能的话就通知我一声.填完各项后,就待等通知了,QQ明文说要2至7天,我伸请时,只用了两天.跟着的事情,你要做的就是及时查邮箱了.


第一封信如下:

尊敬的用户:您的财付通商户申请资料已经成功通过!所申请商户资料如下:

商户号: XXXXXXXXXXX 
密码: XXXXXXXX 
初始密钥: 4564654654FSKAFSAJFAHJFKSAHFKSAHFKAJ 
商户名称: 神羽科技 
银行帐号: 62220236454XXXXXXXXXX 
提示:此帐号用于您与财付通之间的结算 
结算属性: 1)结算周期:每7天;

2)手续费率:手续费:支付金额的百分之一;

3)结算的起点是人民币500元,如未达到人民币500元,该周期的结算款累积到下一结算周期; 

4)具体到帐时间取决于银行系统清算周期;

5)节假日不打款。

开始日期: 2009-06-04 

请按照以下步骤继续完成接入: 
1、登录财付通商户系统 http://mch.tenpay.com 我要登录>> 
2、为保证您的账户安全,请修改密钥,在“客户信息管理”栏目下点击菜单“修改密钥”; 
3、请先下载开发包文件,根据开发包相关说明完成接入,若有接入技术方面问题,请联系:88881535 

注意事项:

请您保管好您的商户资料,如因未保管好商户资料而导致的各种损失后果自负,建议您登录财付通商户系统后及时修改密码和密钥。 

温馨提示:

欢迎您成为财付通的商户,现在我们还为您提供了广告增值服务,欢迎体验“财付通广告平台”! 
使用财付通广告平台,交换广告资源,与腾讯财付通共同发展! 

自助商户常见问题答疑,请访问:https://www.tenpay.com/zft/qa/mch.shtml

如有其他疑问,请致电财付通商户服务专线:0755-86013337


第二封信如下:



1、请先将安全证书文件从邮件附件中下载到本地计算机,双击打开证书文件即可进行安装,安装密码即贵公司的商户号。

2、安装证书后,进入 http://mch.tenpay.com 商户管理系统首页,选择证书用户方式进行登录。

如有疑问,请致电财付通商户服务专线:0755-86013337
附:使用安全证书的注意事项

① “xxxxxxxxxx”商户号即贵公司的管理员帐号,通过安全证书登录后,可使用所有已开通的高级功能,并可根据实际需要,设置不同权限的操作员帐号。

② 为安全起见,新申请的商户号,建议通过证书登录后立即修改管理员密码,请勿设置与普通操作员相同的密码,同时应妥善保管您的帐号及密码。

③ 对于非管理员,其登录时的帐号就是管理员设置的操作员“登录账号”。 
④ 同一个安全证书可以在不同的计算机上安装和使用,且只有在安装了安全证书的计算机上并通过证书登录才能使用商户管理系统的高级功能。 
⑤ 商户安全证书的有效期为一年,过期后需要向财付通再次申请。


按着它们的提示做就行了


如下是个重点,都你怎么整合接口与网站的参数:


<!--
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
★ ★
☆ 财付通在线支付接口 ☆
★ ★
☆ 程序制作: tencent tenpay integration magichu ☆
★ ★
☆ 网址: http://www.tenpay.com ☆
★ ★
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆-->
<!--#include file="md5.asp"-->
<%
'此文件为财付通支付配置文件


'☆★☆★☆★☆★☆★☆★财付通测试开关 0 关闭测试 1 开启测试☆★☆★☆★☆★☆★☆★


beta_switch ="0"


'☆★☆★☆★☆★☆★☆★财付通支付配置项。☆★☆★☆★☆★☆★☆★

spid ="120467568745" '你的商户号
sp_key ="i54fdfsafsaf7f46sd5affdsa5f45sffsd4ab" '你的商户密钥
domain ="http://www.sonzu.com" '商户网站域名,也就是你当时交资料时填写的网站
tenpay_dir ="tenpay/" 
'财付通安装目录
site_name ="神羽科技" '商户网站名称
attach ="tencent_magichu" '支付附加数据,非中文标准字符
imgtitle ="财付通支付I LIKE YOU" '图片说明
imgsrc ="image/tenpay_buy.gif" '图片地址

'imgsrc =tenpay_dir&"/image/tenpay_buy.gif" '图片地址


pay_url ="https://www.tenpay.com/cgi-bin/v1.0/pay_gate.cgi" '财付通支付网关地址
query_url ="http://portal.tenpay.com/cfbiportal/cgi-bin/cfbiqueryorder.cgi" '财付通查询网关地址

'☆★☆★☆★☆★☆★☆★以下为错误码☆★☆★☆★☆★☆★☆★
err_spid ="60"
msg_spid ="错误的商户ID"

err_spkey ="61"
msg_spkey ="商户密钥错误"

err_sign ="62"
msg_sign ="MD5签名失败"

err_verify ="63"
msg_verify ="MD5验证失败"

err_total ="64"


msg_total ="金额不符"

err_spbillno ="65"
msg_spbillno ="错误的订单号"

err_transcation ="66"
msg_transcation ="错误的流水号"

err_tenpay ="67"
msg_tenpay ="支付失败"

err_sys ="91"
msg_sys ="系统错误"

err_bz ="92"
msg_bz ="系统繁忙"
%>


这样就行了,就asp类的接品来说,它有一个测试你的接口是否成功的文件:index.asp


注间我给你的代码:



<%

Set TenPay = New tenpay_online_payment


Call TenPay.tenpay_interface_pay("0","测试商品","xxxxx@163.com","2009060500","1800","tencent_m", request.servervariables("REMOTE_ADDR"))

'这个已注释掉了,和上一行是一样的,不过上一行是直接给出了数字Call TenPay.tenpay_interface_pay(bank_type,desc,purchaser_id,sp_billno,total_fee,attach)

'sp_billno 订单号
'total_fee 支付金额
'bank_type 银行代码
'desc 商品描述
'purchaser_id 买家帐号
'attach 附加信息

'理解上面的参数,按我上面的你的注释看下,对着看就明白了,也给你们说明下xxxxx@163.com是客人的财付通号;2009060500是订单号:格式是要YYYYMMDD,一定要十位,不足要补0,

%>

到这里,你按上面的操作基本就行了,上面的参数也就是你以后传给财付通的参数,一定得掌握才行,还有一点要说明的,当你按我的合部做完后,你可能会在本地服务器进行测试,于是问题就来了,发现接到财付通哪里之后,它会提示你,这次交易有危险之类的,说要取消这次交易。

解决方法与原因,你得把接口接放到你当时所填写的网站空间里,进行测试,就行了。

若技术上还可问题,可以联系本人:QQ:77607037 Q群: 15001254
 

热点排行