为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

财付通接口调用

2017-11-14 7页 doc 21KB 16阅读

用户头像

is_650122

暂无简介

举报
财付通接口调用财付通接口调用 目录 wap支付流 程 ....................................................................................................................... 2 通知查询/订单查询流 程...................................................................................................... 2 后台通...
财付通接口调用
财付通接口调用 目录 wap支付流 程 ....................................................................................................................... 2 通知查询/订单查询流 程...................................................................................................... 2 后台通知流 程 ....................................................................................................................... 2 wap支付接口,常见开发步骤如 下: ............................................................................... 3 通知查询或订单查询,常见开发步骤如 下: ................................................................... 3 后台通知交互模式,常见开发步骤如 下: ....................................................................... 3 调用过 程 ............................................................................................................................... 4 支付 类 ................................................................................................................................... 5 生成支付请 求 ................................................................................................................... 5 跳转请 求 ........................................................................................................................... 6 返回结 果 ........................................................................................................................... 7 样 例 ................................................................................................................................... 7 查询 类 ................................................................................................................................... 8 通知验 证 ........................................................................................................................... 8 订单查 询 ......................................................................................................................... 11 wap支付流程 通知查询/订单查询流程 后台通知流程 后台通知是指财付通系统主动向财付通APP发送通知数据,并同步等待财付通APP处理完毕后返回的响应数据。 用户在财付通支付成功后,财付通会在后台通过notify_url向财付通APP发起通知,财付通APP处理后成功返回success,失败返回fail或其他字符。 wap支付接口,常见开发步骤如下: 1. 初始化请求对象WapPayRequest 2. 设置请求系统级参数(应用ID等),例如WapPayRequest.setAppid(应用ID) 3. 设置请求业务级参数,例如WapPayRequest.setParameters(参数名称, 参数值) 4. 生成支付初始化URL,例如WapPayRequest.getURL() 5. 初始化回跳财付通对象WapJumpToTenpayRequest 6. 设置请求系统级参数(商户ID等),例如WapJumpToTenpayRequest.setParameter(参数名称, 参数值) 7. 生成回跳财付通URL,例如WapJumpToTenpayRequest.getURL() 8. 将用户重定向到回跳财付通URL,例如Servlet/JSP中的重定向response.sendRedirect() 通知查询或订单查询,常见开发步骤如下: 1. 初始化请求对象,例如NotifyQueryRequest或OrderQueryRequest 2. 设置请求系统级参数(应用ID等),例如NotifyQueryRequest.setAppid(应用ID) 3. 设置请求业务级参数,例如NotifyQueryRequest.setParameters(参数名称, 参数值) 4. 通过NotifyQueryRequest.send()方法将请求发送到接口并获得响应对象,例如NotifyQueryResponse response = NotifyQueryRequest.send() 5. 判断订单支付状态,例如NotifyQueryResponse.isPayed() 6. 从响应对象中获取参数值,进行相应处理,例如 NotifyQueryResponse.getParameter(参数名) 后台通知交互模式,常见开发步骤如下: 1. 构造一个Servlet或JSP接收开放平台的回调 2. 初始化响应对象PayResponse 3. 判断订单支付状态,例如PayResponse.isPayed() 4. 从响应对象中获取参数值,进行相应处理,例如PayResponse.getParameter(参数名) 调用过程 支付类 生成支付请求 /** * 构造方法 * @param secretKey */ public WapPayRequest(String secretKey) /** * 设置应用ID * * @param appid * 应用ID */ publicvoid setAppid(String appid); /** * 设置是否在沙箱环境 * * @param inSandBox * true示请求发送到沙箱环境,false表示请求发送到正式环境 */ publicvoid setInSandBox(boolean inSandBox); /** * 设置业务参数 * * @param key * 参数名称 * @param value * 参数值 */ publicvoid setParameter(String key, String value); /** * 生成支付链接(需配合WapJumpToTenpayRequest一起使用) * * @return 生成支付链接 */ publicString getURL(); 跳转请求 /** * 构造方法 * @param secretKey */ public WapJumpToTenpayRequest(String secretKey) /** * 设置应用ID * * @param appid * 应用ID */ publicvoid setAppid(String appid); /** * 设置是否在沙箱环境 * * @param inSandBox * true表示请求发送到沙箱环境,false表示请求发送到正式环境 */ publicvoid setInSandBox(boolean inSandBox); /** * 设置业务参数 * * @param key * 参数名称 * @param value * 参数值 */ publicvoid setParameter(String key, String value); /** * 生成财付通跳转链接 * * @return 财付通跳转链接,用户访问此URL可以转到财付通 */
/
本文档为【财付通接口调用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索