- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小通分期商户接入手册_1.4
小通分期商户接入手册通联商务2016年8月版本号日期维护人说明V1.02016/8/24张调初稿V1.12016/9/5张调添加关键数据域加密V1.22016/11/02张调产品修改,增加附属信息字段V1.32016/12/04张调去掉部分接口V1.42017/5/24袁豪优化部分字段说明文档说明文档概述 分期业务的发展极大的拓宽了商户及消费者的购物消费范围,通联商务为消费者提供合适的分期消费支付途径。文档范围本文档描述了通联商务合作商户如何接入通联商务在线支分期付系统,拓展商户支付合作渠道。阅读对象需要接入通联商务的合作商户及相关技术人员。增加商户需要或请求接入在线支付系统的商户首先必须成为通联商务合作商户。新商户的接入请参考合作商户增加相关规定。商户准入开通权限:已成为合作伙伴的商户需要有通联商务服务人员为商户开通在线支付功能权限签发密钥证书:为商户签发数据传输过程中所需密钥证书数据请求在线支付接口数据传输使用HTTP(或HTTPS)协议,商户提交的数据使用POST的方式提交到通联商务支付网关。HTTP请求POST方式/*post向服务器请求数据*/HttpPost request = newHttpPost(url);StringEntity se = newStringEntity(JsonUtil.toJson(map), UTF-8);se.setContentType(application/json);request.setEntity(se);HttpResponse response = newDefaultHttpClient().execute(request);/*TODO 获取响应报文*/说明:请求的数据格式为jsonurl:请求地址map:请求参数集合,包括系统级参数和业务级参数。关键信息加密根据通联商务提供的DES加密密钥,对需要传递关键信息进行加密,加密后用BASE64算法编码作为传输的值。算法:RESULT = BASE64(DES(SOURCE,DESKEY))DES加密源码示例(以Java为例),入下:异常错误简介通联商户开放平台的接口的定义了标准的异常处理机制,所有请求除交易成功的报文,返回的其他都是异常错误报文;合作伙伴获取错误报文内的编码进行业务处理错误报文分类接入层面分成两级:开放平台错误和业务系统错误。错误报文示例{ error_response: { sub_msg: 缺少必要的参数:产品编号, args: { arg: [ { value: 4A907CB2AD13EA7B1EAD8B41E325C05D, key: sign }, { value: 20150727173841, key: timestamp }, { value: 1, key: v }, { value: 9515600010000000110,9515600010000000011, key: card_ids }, { value: acctapi, key: app_key }, { value: allinpay.ppcs.cardinfobatch.get, key: method }, { value: 1, key: sign_v }, { value: json, key: format } ] }, res_timestamp: 20150727173845, code: 50, sub_code: missing-parameter:product_id, msg: 缺少必选参数, res_sign: 2A4E709451857FC7C3680CD9A58A6721 }}错误报文处理方式合作伙伴根据返回的错误,如果有code、msg、sub_code、sub_msg不为空,则进行错误流程处理开放平台错误平台级错误参数,主要是验证参数的是否为空,合法性,以及接入安全的校验等;50以内的为接入平台的错误,50以上的为业务平台的父级错误。接入平台错误只返回code和msg,不返回sub_code和sub_msg错误码 错误描英文 错误中文 解决方案 9Http Action Not AllowedHTTP方法被禁止请用大写的POST或GET,如果有图片等信息传入则一定要用POST才可以10Service Currently Unavailable服务不可用接口暂停或不能使用11Insufficient ISV Permissions合作伙伴权限不足应用没有权限调用该接口的权限12Remote Service Error远程服务出错API调用后端服务出错 21Missing Method缺少方法名参数传入的参数加入method字段22Invalid Method不存在的方法名传入的meth
原创力文档


文档评论(0)