财付通接口调用财付通接口调用
目录
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,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。