- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
18. 在线支付开发(接入第三方支付)
在线支付开发(接入第三方支付) 1、在线支付的两种解决方案 1)与银行直连 这种方式网站需要针对不同的银行开发不同的支付程序,编程工作量很大,并且银行接入规范一旦发生变动,网站程序也要跟着改,维护工作量极大。 2)接入第三方支付 优点:系统只需要与第三方支付公司打交道,第三方支付公司根据用户选择的支付银行,引导用户与银行对接,从而实现支付。此种方案最大的优点,系统只需要与第三方支付公司交互,开发工作量极低。 缺点:由于通过第三方支付公司引导用户支付,所以用户支付的钱会支付给第三方支付公司,网站再与第三方支付公司定期进行资金结算。所以如果金额较大,资金安全是个大问题。此种支付方案比较适合月金额在百万以下的公司。 常见的第三方支付工具有支付宝、财付通、易宝、快钱等,接入过程基本类似。本文采用易宝支付接入,开发语言为Java。 2、接入前准备 1)下载易宝支付接入的帮助文档及官方提供的工具类(用于生成签名、校验签名)。 2)去易宝支付官网()注册,获得商户编号(p1_MerId)和密钥(keyValue)(详见帮助文档 -- 常见问题及注意事项) //测试用的商户编号和密钥 p1_MerId=10001126856 keyValue=69cl522AV6q613Ii4W6u8K6XuW8vM1N6bFgyv769220IuYe9u37N4y7rI4Pl 3、支付流程图解(☆) 上面几个页面的说明(红色字体): ① /pay.jsp,当用户点击页面中的去付款时跳转到该页面,让用户选择付款银行。 ② /servlet/ClientServlet?op=pay,完成支付请求参数的封装(要符合第三方提供的接口规范),并通过表单(/send_data.jsp)以post的方式提交。 ③ /servlet/PaymentResponse(☆),根据支付结果参数完成后续处理。需要注意的是,当用户完成支付时,第三方会同时向客户端发出重定向,并向服务器发出支付结果的通知,所以在PaymentResponse中除了要响应客户端重定向请求(并完成订单处理逻辑),还要向第三方支付发送带success的标记。 4、开发实战 提示:有些银行的网银只支持IE浏览器,测试时需注意。 1)/pay.jsp !-- 仅列出核心代码 -- form action=${pageContext.request.contextPath}/servlet/ClientServlet?op=pay method=post !-- 由于没有列出“去付款”页面,下面的订单号和金额均为模拟 -- 订单号:INPUT TYPE=text NAME=orderNum value=201409052920708199392 支付金额:INPUT TYPE=text NAME=sum size=6 value=0.01元 !-- …………………………………… -- tr tdINPUT TYPE=radio NAME=pd_FrpId value=CMBCHINA-NET招商银行 /td tdINPUT TYPE=radio NAME=pd_FrpId value=ICBC-NET工商银行/td tdINPUT TYPE=radio NAME=pd_FrpId value=ABC-NET农业银行/td tdINPUT TYPE=radio NAME=pd_FrpId value=CCB-NET建设银行 /td /tr tr tdINPUT TYPE=radio NAME=pd_FrpId value=CMBC-NET中国民生银行总行/td tdINPUT TYPE=radio NAME=pd_FrpId value=CEB-NET 光大银行 /td tdINPUT TYPE=radio NAME=pd_FrpId value=BOCO-NET交通银行/td tdINPUT TYPE=radio NAME=pd_FrpId value=SDB-NET深圳发展银行/td /tr tr tdINPUT TYPE=radio NAME=pd_FrpId value=BCCB-NET北京银行/td tdINPUT TYPE=radio NAME=pd_FrpId value=CIB-NET兴业银行 /td tdINPUT TYPE=radio NAME=pd_FrpId value=SPDB-NET上海浦东发展银行 /td tdINPUT TYPE=radio NAME=pd_FrpId value=ECITIC-NET中信银行/td /tr trtdbr//td/tr tr tdINPUT
有哪些信誉好的足球投注网站
文档评论(0)