腾讯财付通支付网关商户开发指南

上传人:仙*** 文档编号:94268907 上传时间:2022-05-22 格式:DOC 页数:3 大小:101.62KB
返回 下载 相关 举报
腾讯财付通支付网关商户开发指南_第1页
第1页 / 共3页
腾讯财付通支付网关商户开发指南_第2页
第2页 / 共3页
腾讯财付通支付网关商户开发指南_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
Version: 2.0 Public date: 2007-12-20 All copyright reserved T 1 本操作手册用来指导财付通用户实现与电子商务支付网关系统的顺利对接。请相关技术人员详细阅读本手册。 文中的内容表示要重点注意的内容。 2 接口程序使用WindowsCOM组件技术实现,Windows下的PHP、JSP和DotNET开发平台均支持COM组件的调用。请按照具体平台下的COM组件调用方法进行调用。 3 商户开发人员 腾讯科技深圳有限公司财付通支付网关相关技术人员 4 业务支持 陈菁菁 0755-86013388-7756 Email QQ 88881507 技术支持 朱磊 0755-86013388-8285 QQ 88881491 技术支持 陈进盛 0755-86013388-8709 QQ 88881481 1 1 商户根据客户的支付行为生成订单,包括商户号、订单号、金额、等支付要素,并提交付款请求。 2 用户支付成功,财付通将将支付结果实时返回商户系统。 3 商户接收到支付成功请求后,给财付通,并完成相关业务逻辑。 4 财付通接收到商户返回的成功信息,再将用户引导回商户网站。 2 在此通知接口模式中,商户需要确保return_url稳定可靠。该return_url完成接收财付通发送的支付结果信息,交易结果信息将以GET方式传递至商户。财付通只将支付成功的订单进行返回。 在传送给商户的参数中,包含使用财付通私钥非对称加密中的述语对交易结果数据的数字签名。商户应该先用财付通的公钥文件验证该数字签名,确认该通知信息的合法性。然后完成相关业务逻辑。 财付通要求商户系统return_url输出以下代码: - - return_url 财付通接收到以上反馈信息后,将引导用户返回http:/back_url 3 1 财付通采用加密和数字签名认证体系 2 通讯使用SSL协议(128位),对数据进行加密 3 商户和财付通间数据交互都使用加密,并使用数字签名进行数据验证,确保数据的完整性和不可抵赖性 1 支付功能面对用户,为商家和客户提供资金流动的服务。此处对其中步骤进行详细描述,请仔细阅读。 财付通用户在线支付流程财付通在线支付平台(WEB服务等)财付通在线支付平台(WEB服务等)商家营销系统(WEB服务)商家营销系统(WEB服务)用户(浏览器)用户(浏览器)登陆商户网站,选购物品生成支付请求表单用户确认订单信息,选择支付验证订单有效性,生成支付引导页面用户选择支付方式,填写付款帐号和帐号密码,发起支付验证付款帐号信息,扣款并转入商户在财付通的内部帐户后台通知商户支付结果验证支付结果,记录,并返回结果通知页面验证通知结果,取结果显示URL123456:成功78结果显示URL页面交易结束9:成功支付失败页面6。1:失败前台通知商户支付结果9。1:失败10结果通知页面11 1. 用户在商户系统挑选所需商品。 2. 商户系统按照财付通支付请求格式生成订单确认页面展示给用户。 a return_url指定支付成功之后,接收财付通支付结果通知的商户系统URL 3. 用户确认订单信息,选择支付方式,并确认提交给财付通。 4. 财付通验证交易单信息,生成支付引导页面展示给用户。 5. 用户填写付款帐户信息,并确认提交给财付通或者银行。 6. 财付通执行或者接收扣款结果信息,如果失败则展示支付失败信息给用户(如图6.1),如果成功则继续(如图6) 7. 财付通后台按照支付应答格式通知商户系统支付成功结果给return_url 8. 财付通接收商户系统反馈信息,分析报文格式,如果正确则认为同步成功,取商户反馈的result_url并展示给用户(如图9);否则使用按照支付应答展示给用户(如图9.1) 9. 支付成功结束,展示给用户成功信息。 10. 用户侧支付应答前台调用。 11. 商户系统反馈的结果信息给用户。 2 查询功能是财付通提供的辅助功能,用来协助商户系统处理网络异常引发的各类掉单问题,商户系统可以根据自己的需求来开发自己的订单查询功能。商户可以在用户查看自己购买的物品时触发查询,流程如下: 财付通商户订单查询流程财付通支付平台财付通支付平台商户系统商户系统用户用户登陆商户系统,查看已经购买的物品检索此用户为确定支付状态的订单,发起查询查询支付状态,返回结果验证结果信息,更新订单状态检索此用户已经支付的订单信息,生成成功购买物品列表页面物品列表显示12345 1. 用户查看自己已经付款的商品列表 2. 商户系统对未确定的交易单发起订单查询,按照查询请求组织请求报文 3. 财付通将查询到的交易信息,返照查询应答格式组织回应报文,通知商户系统 4. 商户系统验证订单信息,并更新订单状态 5. 商户系统检索已经支付的物品清单,展现给用户 3 财付通将按照商谈确定的结算规则,将交易款项存放到商家设定的帐号中。此处从略,若有疑问可以联系财付通业务支持人员。 1 URL 2 POST/GET方式 3 cmdno 必填 业务代码 财付通支付支付接口填 1 date 必填 商户日期:如20051212 bank_type 必填 银行类型:财付通支付填0 desc 必填 交易的商品名称 purchaser_id 可选 用户买方的财付通帐户可以为空 bargainor_id 必填 商家的商户号有腾讯公司唯一分配 transaction_id 必填 交易号订单号,由商户网站产生建议顺序累加,一对请求和应答的交易号必须相同)。transaction_id 为28位长的数值,其中前10位为商户网站编号SPID,由财付通统一分配;之后8位为订单产生的日期,如20050415;最后10位商户需要保证一天内不同的事务(用户订购一次商品或购买一次服务),其ID不相同。 sp_billno 必填 商户系统内部的定单号,此参数仅在对账时提供。 total_fee 必填 总金额,以分为单位 fee_type 必填 现金支付币种,目前只支持人民币,码编请参见附件中的 return_url 必填 接收财付通返回结果的URL推荐使用ip attach 必填 商家数据包,原样返回 sign 必填 MD5 cmdno1date20051219 bargainor_id1000000301 transaction_id1000000301200512190000012138 sp_billno1111total_fee1300 fee_type1return_url attach1key1000000301” 注意:以上拼凑值不要有空格! ?褂帽曜糓D5算法对该字符串进行加密,加密结果全部转换成大写后,即为我们所需的订单MD5 校验码,将其写入sign字段即可。 1 url 用户提供的return_url 2 Get 方式 3 MD5 URL return_url cmdno 必填 任务代码 1 pay_result 必填 支付结果,详见“返回值编码定义” 0成功 pay_info 可选 支付结果信息,支付成功时为空 date 必填 商户日期 bargainor_id 必填 卖方账号(商户spid) transaction_id 必填 财付通交易号订单号 sp_billno 必填 商户系统内部的定单号,此参数仅在对账时提供。 total_fee 必填 订单总金额,以分为单位 fee_type 必填 现金支付币种 attach 必填 商家数据包,原样返回 sign 必填 MD5 cmdno1pay_result0 date20051220transaction_id1000000301200512200000000004 sp_billnok0000000001total_fee100 fee_type1attachtest_attachkey1000000301 注意:以上拼凑值不要有空格! 使用标准MD5算法对该字符串进行加密,加密结果全部转换成大写后,即为我们所需 的订单MD5 校验码 该接口接入方式为post cmdno 必填 业务代码 财付通支付查询接口填 2 date 必填 商户订单日期:如20051212 bargainor_id 必填 商家的商户号有腾讯公司唯一分配 transaction_id 必填 财付通交易单号订单号。 sp_billno 必填 商户系统内部的定单号,此参数仅在对账时提供。 return_url 必填 接收财付通返回结果的URL推荐使用ip attach 必填 商家数据包,原样返回 sign 必填 MD5 cmdno2date20051219bargainor_id1000000301 transaction_id1000000301200512190000012138 sp_billno1111return_url key1000000301 MD5 MD5 1 url 用户提供的return_url 2 Get 方式 3 MD5 URL return_url cmdno 必填 任务代码 2 pay_result 必填 支付结果,详见“返回值编码定义” 0成功 pay_info 可选 支付结果信息,支付成功时为空 date 必填 商户日期 bargainor_id 必填 卖方账号(商户spid) transaction_id 必填 财付通交易号订单号 sp_billno 必填 商户系统内部的定单号,此参数仅在对账时提供。 total_fee 必填 订单总金额,以分为单位 fee_type 必填 现金支付币种 attach 必填 商家数据包,原样返回 sign 必填 MD5 “cmdno2pay_result0date20051220 transaction_id1000000301200512200000000004 sp_billnok0000000001total_fee100fee_type1 attachtest_attachkey1000000301” MD5 MD5 0 财付通 1001 招商银行 1002 中国工商银行 1003 中国建设银行 1004 上海浦东发展银行 1005 中国农业银行 1006 中国民生银行 1008 深圳发展银行 1009 兴业银行 1028 广州银联 1032 北京银行 1 快速支付 2 B2C支付 1 RMB 人民币 2 - USD 美元 3 - HKD 港币 pay_result返回值编码 : 0 成功 财付通支持自动补单,补单通过重复请求商户提贡的回调页面(请求接口参数return_url指定) 实现。商户开发人员编写该页面代码时财付通在下面条件下执行自动补单: 1 银行系统发生补单时(用户选择网银账户支付,支付后银行与财付通之间发生掉单,稍后银行与财付通之间发生补单时); 2 用户完成支付,财付通请求商户回调页面失败时; 3 商户回调页面返回内容格式不符合财付通规范时(格式规范见接口“通知模流程”);
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!