搜档网
当前位置:搜档网 › 快钱人民币网关支付接口文档_V2.0

快钱人民币网关支付接口文档_V2.0

快钱人民币网关支付接口文档_V2.0
快钱人民币网关支付接口文档_V2.0

通联支付接口文档

账户支付系统接口文档属性

目录 1.接口通讯 (3) 1.1通讯方式 (3) 1.1.1方式1 (3) 1.2信息体说明 (3) 1.2.1编码要求 (3) 1.3安全 (3) 2.交易报文 (3) 2.1批量代收请求 (3) 2.1.1请求报文说明 (3) 2.1.2响应报文说明 (4) 2.1.3例子 (5) 2.2批量代付请求 (9) 2.2.1请求报文说明 (9) 2.2.2响应报文说明 (10) 2.2.3例子 (10) 2.3交易结果查询请求 (14) 2.3.1请求报文说明 (15) 2.3.2返回报文说明 (15) 2.4交易结果通知 (16) 2.4.1请求报文说明 (16) 2.4.2返回报文说明 (16) 2.5成功交易结果通知 (16) 2.5.1请求报文说明 (16) 2.5.2响应报文说明 (17) 2.6退票通知 (17) 2.6.1请求报文说明 (17) 2.6.2响应报文说明 (17) 2.7对账文件下载 (17) 2.7.1请求报文说明 (17) 2.7.2响应报文说明 (18) 2.8简单对账文件下载 (18) 2.8.1请求报文说明 (18) 2.8.2响应报文说明 (18) 2.9对账文件格式 (18) 3.附录 (19) 3.1代付业务代码 (19) 3.2代收业务代码 (20) 3.3银行代码 (21) 3.4反馈代码表 (23) 3.5中国邮政区号表 (26) 3.6测试资料 (26)

1.接口通讯 1.1 通讯方式 1.1.1方式1 使用HTTPS作为通讯方式,报文格式为XML。 1.2 信息体说明 1.2.1编码要求 本系统报文接口数据使用的是GBK编码。 1.3 安全 通讯使用HTTPS进行通讯,交易内容使用数字证书进行签名。 2.交易报文 2.1 批量代收请求 2.1.1请求报文说明

【微信支付】微信公众号支付接口文档V3.3.7

微信公众号支付接口文档 (V3.3.7)

目录 微信公众号支付接口文档 (1) 1.微信支付简介 (4) 1.1.功能简介 (4) 1.2.支付账户 (4) 1.3.支付方式 (5) 2.支付场景介绍 (5) 2.1.网页内支付场景---JS API(网页内)支付接口 (5) 2.1.1.交互细节 (7) 2.1.2.JSAPI支付时序图 (8) 2.1.3.获取当前微信版本号 (8) 2.1.4.显示微信安全支付标题 (8) 2.2.线下扫码购买场景---Native(原生)支付接口 (9) 2.2.1使用场景 (9) 2.2.2.Native(原生)支付URL定义 (10) 3.接口说明 (12) 3.1.接口调用规则 (12) 3.2.Sign签名生成方法 (13) 3.3.代码实例 (14) 4.API说明 (15) 4.1.统一支付接口 (15)

4.2.通用通知接口 (17) 4.3.订单查询接口 (19) 4.4.JSAPI支付——H5网页端调起支付接口 (21) 4.5.Native支付——二维码链接 (22) 4.6.Native支付——请求商家获取商品信息接口 (23) 4.7关闭订单接口 (24) 4.8.退款申请接口 (25) 4.9.退款查询接口 (26) 4.10.对账单接口 (28) 4.11.短链接转换接口 (30) 4.12.接口调用上报接口 (31) 5.企业红包使用说明 (32) 5.1创建批次企业红包 (32) 5.2提交支付使用企业红包 (33) 5.3查询使用企业红包金额 (33) 5.4企业红包对账单 (33) 6.错误码列表 (33) 7.常见问题和注意事项 (34) 7.1.常见基本概念疑惑 (34) 7.2.常见错误现象及解决方法 (34) 7.3.常见注意事项 (35) 7.4.联系我们 (36)

快钱人民币网关支付接口文档_V3.0.3

快钱【人民币网关支付】 接口文档 版本(V3.0.3) 快钱支付清算信息有限公司 2013年12月

修订历史

目录 1. 文档说明 (5) 1.1 文档目标 (5) 1.2 阅读对象 (5) 1.3 相关约定 (5) 1.4 技术支持 (6) 2. 接口开发 (6) 2.1 功能说明及流程 (6) 2.2 开发准备 (6) 2.3 参数说明 (7) 2.3.1 商户提交到快钱 (7) 2.3.2 快钱返回到商户 (11) 2.3.3 商户查询交易时间戳 (12) 2.3.4线下后台提交方式 (13) 2.4 开发提示 (15) 2.4.1 签名字符串 (15) 2.4.2 使用PKI-应用安全认证开发工具包(PKI-ASAP-SDK) (17) 2.4.3 通知支付结果 (18) 2.4.4 商户对支付结果的处理 (19) 2.5 安全要点 (19) 2.5.1数据校验 (19)

2.5.2对账 (19) 2.6 特殊定制 (20) 2.6.1绑定快钱服务器IP (20) 2.6.2 直连银行 (20) 2.6.3 企业网银直连支付 (21) 3. 参考资料 (21) 3.1 常见问题 (21) 3.1.1 如何获取收款账户的账号 (21) 3.1.2如何查询网关交易记录 (21) 3.1.3 如何自助补发支付结果 (22) 3.1.4 防止钓鱼网站机制 (22) 3.2 银行代码表 (23) 银行卡直连支付列表: (23) B2B(企业网银)银行直连列表: (24) 3.3 错误代码表 (24) 4 附录 (30) 4.1版权说明 (30) 4.1 快钱资源 (31)

山海微信支付接口开发文档

山海微信接口开发文档 1. 商户发给网关接口的参数 参数名称参数含义可空参数说明 customerid 商户ID 否商户在网关系统上的商户号 sdcustomno 商户流水号否订单在商户系统中的流水号 orderAmount 支付金额否订单支付金额;单位:分(人民币) cardno 支付方式否固定值32 noticeurl 通知商户Url 否在网关返回信息时通知商户的地址,该地址不能带任何参数,否则异步通知 会不成功 backurl 回调Url 否在网关返回信息时回调商户的地址,该地址不能带任何参数 sign md5签名否发送给网关的签名字符串,为以上参数加商户在网关系秘钥(key)一起按照 顺序MD5加密并转为大写的字符串 mark商户自定义 信息否商户自定义信息,不能包含中文字符,因为可能编码不一致导致MD5加密结果不一致 商户发给网关接口的url范例: website?customerid=customerid&sdcustomno=sdcustomno&orderAmount=orderAmount&cardno=cardno¬iceurl=noticeurl &backurl=backurl&sign=sign&mark=mark 注意: (1)website为网关的接受信息网址:https://www.sodocs.net/doc/c612876273.html,/gateway/weixin/weixinpay.asp (2)sign加密时参数要按照顺序,否则加密后无法通过验证,范例: Md5str="customerid="&customerid&"&sdcustomno="&sdcustomno&"&orderAmount="&orderAmount&"&cardno="&cardn o&"¬iceurl=" ¬iceurl&"&backurl="&backurl&key 示例:(key值为:2s52e2e41s5e1sf2sf5e) Md5str="customerid=123456&sdcustomno=2014060121365446&orderAmount=100&cardno=32¬iceurl=http://xxx.x xx/weixinNotify&backurl=http:// xxx.xxx/payMS/weixinNotify2s52e2e41s5e1sf2sf5e" key 值请联系商务人员获取 2. 网关接口返回(noticeurl)给商户的参数 参数名称参数含义参数说明 state 订单充值状态 1.充值成功 2.充值失败 customerid 商户ID 商户注册的时候,网关自动分配的商户ID sd51no 订单在网关的订单号该订单在网关系统的订单号 sdcustomno 商户订单号该订单在商户系统的流水号 ordermoney 订单实际金额商户订单实际金额单位:(元) cardno 支付类型支付类型,为固定值 32 mark 商户自定义信息未启用暂时返回空值 sign md5签名字符串发送给商户的签名字符串

云支付接口集成说明文档

云支付接口集成文档 一、发起支付请求 1、请求地址(采用GET方式) https://www.sodocs.net/doc/c612876273.html,/i2eorder/yunpay/ 2、发起支付必要参数 partner 云支付PID 必填 seller_email 云支付账号(邮箱)必填 out_trade_no 商户网站订单号(唯一)必填 subject 商品名称必填 total_fee 商品价格(整元)必填 body 商品描述选填 nourl 异步回调地址必填 reurl 同步回调地址必填 orurl 商品展示地址选填 orimg 商品象形图片地址(网络地址)选填 sign 客户端校验码(见第3点)必填 3、sign生成方法 首先需定义一个数组(如:$parameter),数组顺序必须按以下顺序定义: $parameter = array( "partner" => ‘’, "seller_email" => ‘’, "out_trade_no" => ‘’, "subject" => ‘’, "total_fee" => ‘’, "body" => ‘’, "nourl" => ‘’, "reurl" => ‘’, "orurl" => ‘’, "orimg" => ‘’ ); 注:不同语言定义数组方法不一样,但必须按此顺序定义。 而后通过foreach 函数将数据的值连接起来,如: foreach ($parameter as $pars) { $myparameter.=$pars; } $myparameter就是连接后的变量,有了它我们就可以生成sign了。 Sign就等于,变量$myparameter 连接固定字符串“i2eapi”而后再连接云支付KEY ,而后对其进行MD5加密(全为小写)就可以了(如PHP试例) $sign=md5($myparameter.'i2eapi'.$GLOBALS['i2ekeys']);

威富通统一小额支付接口文档V1.3

威富通统一小额支付接口文档 文档版本:1.3 接口版本:2.0

目录 1引言 (3) 1.1文档概述 (3) 1.2阅读对象 (3) 1.3业务术语 (3) 2方案概述 (4) 2.1行业背景 (4) 2.2业务实现流程 (4) 2.2.1小额支付业务 (4) 3数据格式 (5) 3.1提交数据 (5) 3.2XML数据格式 (6) 4数字签名 (7) 4.1签名原始串 (7) 4.2签名算法 (8) 5小额支付接口 (9) 5.1小额支付接口 (9) 5.1.1业务功能 (9) 5.1.2交互模式 (9) 5.1.3请求参数列表 (9) 5.1.4返回结果 (10) 5.2冲正接口 (12) 5.2.1业务功能 (12) 5.2.2交互模式 (12) 5.2.3请求参数列表 (13) 5.2.4返回结果................................................................................................................错误!未定义书签。6查询退款接口 (14) 6.1订单查询接口 (14) 6.1.1业务功能 (14) 6.1.2交互模式 (14) 6.1.3请求参数列表 (14) 6.1.4返回结果 (15) 6.2退款接口 (17) 6.2.1业务功能 (17) 6.2.2交互模式 (17)

6.2.3请求参数列表 (18) 6.2.4返回结果 (18) 6.3退款查询接口 (19) 6.3.1请求参数列表 (19) 6.3.2返回结果 (20) 7注意事项 (21) 1引言 1.1文档概述 本文件描述威富通针对线下O2O手机支付行业提供的支付解决方案。供内部相关开发和技术支持人员与商户平台服务方技术人员使用。文档分别从交互模式、签名、接口、注意事项等方面详细介绍了威富通的工作方式和开发过程,可以帮助开发人员快速入门并掌握开发技能,同时也可以作为日后接口参数以及参数类型的速查手册。 1.2阅读对象 供威富通开发人员与商户平台服务方技术或业务人员参考和查询。 1.3业务术语 术语示例说明 商户号7551000001商户平台的账号,只用于记账 密钥9d101c97133837e13dde2d32a5054abb为保证通讯不被篡改,威富通与商户之间约定的32 位字符串,算签名sign时使用 金额1000金额,默认为RMB,以分为单位。1000表示 RMB10.00

快付宝API支付平台,网银在线支付接口文档说明

快付宝网银接口说明文档 版本: 3.2 发布日期: 2013-5-1

目录 第一章文档描述 (3) 1、文档说明 (3) 2、阅读对象 (3) 第二章系统原理 (3) 1、术语定义 (3) 2、消费流程 (3) 3、查询流程 (4) 4、系统加密 (4) 第三章网银接口定义 (4) 1、上行过程接口定义(商户系统发起请求) (4) 2、下行异步通知过程接口定义(快付宝接口发起请求) (7) 3、下行同步通知过程接口定义(快付宝接口发起请求) (9) 第四章查询流程接口定义 (10) 第五章订单外部查询独立网址................................................................... 错误!未定义书签。第六章测试................................................................................................... 错误!未定义书签。附录1:快付宝网银接口银行类型说明.. (11)

第一章文档描述 1、文档说明 本说明文档用于指导快付宝商户实现与快付宝网银接口的顺利对接。请相关技术人员详细阅读本文档。 2、阅读对象 商户开发人员。 第二章系统原理 1、术语定义 商户:指已独立拥有在线销售系统,并成为快付宝网银接口系统会员,且已使用或者将使用快付宝网银接口实现收付费或其他相关功能需求的企业或者个人。 外部接入接口:指快付宝通过统一的方式接受外部请求的接口。 商户系统:指使用快付宝外部接入接口的计算机系统,一般指商户所拥有的在线销售系统。 用户:指在商户系统内进行消费的企业或者个人。 商户ID:指快付宝为使用外部接入接口的商户统一分配的唯一标识。 商户密钥:指商户在和快付宝确定合作意向时快付宝为商户提供的16位字符串。该信息作为商户系统和快付宝交互时身份确认的依据,需商户妥善保管。 2、消费流程 通常,一次支付最少包括2个交互过程。第一个过程是商户系统将在线支付等信息提交到快付宝接口的过程,称之为上行过程。第二个过程是在支付完成后,快付宝接口通过server

智付3.0网银支付接口文档

网银网关支付接口规范 深圳市快汇宝信息技术有限公司 版权所有侵权必究

网银网关支付接口规范 (1) 1. 概述 (3) 1.1. 目的 (3) 1.2. 术语与缩略语 (3) 1.3. 适用范围 (3) 1.4. 接口清单 (3) 1.5. 典型业务流程 (4) 1.6. 获取商户号和支付密钥 (4) 2. 接口定义 (5) 2.1. B2C支付交易接口 (5) 2.1.1. 描述 (5) 2.1.2. 接口参数定义 (5) 2.1.3. 错误码定义 (7) 2.2. 支付结果通知接口 (7) 2.2.1. 描述 (7) 2.2.2. 接口参数定义 (7) 2.3. 单笔交易查询接口 (9) 2.3.1. 描述 (9) 2.3.2. 接口参数定义 (9) 2.3.3. 响应参数定义 (9) 2.4.附录 (11) 2.4.1. 网关地址 (11) 2.4.2. 签名规则定义 (11) 2.4.3. 银行代码对照表 (11) 2.4.4. 点卡直连代码对照表 (12) 2.4.5. 错误码定义 (12) 2.4.6. 常见问题 (15)

1.概述 1.1.目的 本文档定义了如下接口:商户网站与智付支付平台间的B2C支付接口、商户网站与智付支付平台间的支付结果通知接口(包括:页面跳转同步通知接口、服务器后台异步通知接口)、商户网站与智付支付平台间的单笔交易查询接口。 1.2.术语与缩略语 商户号:商户在智付平台注册的唯一标识账号。 商户密钥:商户与智付合作,商户可在商户后台(https://https://www.sodocs.net/doc/c612876273.html,)自行设定的密钥,初始值为空。密钥由数字、字母和下划线组成,不少于20位字符。密钥是商家使用智付提供的加密控件对订单信息进行加密和签名、智付返回支付结果给商家的密文进行解密和验证签名的钥匙。 网银直连:用户在使用网银直连时,根据商户提交的银行代码直接跳转到对应的银行页面,省去了中间跳到第三方支付收银台选择银行这一步。 页面通知:智付获取数据处理完成之后,会在几秒之后(或者用户手动点击)从智付支付页面跳转至商户指定的页面,同时会携带处理完成之后的反馈信息,包含的信息和后台通知地址信息一致。例如:https://www.sodocs.net/doc/c612876273.html,/Return_Url.jsp 后台通知:服务器异步通知,智付获取数据处理完成之后,智付服务器会主动向商户网站指定的地址发送通知,携带处理完的订单信息,正确的做法是在这里进行网站订单的管理操作,包含的信息和页面通知信息一致。例如:https://www.sodocs.net/doc/c612876273.html,/Notify_Url.jsp 1.3.适用范围 本文档适用的支付类型包括:个人网银支付、点卡支付、快捷支付、智汇宝支付、代金券支付。 1.4.接口清单

中国工商银行网上银行BC在线支付接口说明新版本精品文档23页

B2C支付接口v1.0.0.3 第 1 章业务说明 第 2 章商户接口 2.1 支付接口 2.1.1 支付接口表单定义 2.1.2 tranData 2.1.3 tranData格式定义 (10) 2.1.4 表单样例 (11) 2.2 通知接口 (14) 2.2.1 通知接口表单定义 (14) 2.2.2 notifyData数据定义 (15) 2.2.3 notifyData格式定义 (17) 2.2.4 表单样例 (18) 2.3 说明 (20) 第 3 章安全API说明 (21) 第 4 章开发步骤 (21) 第 1 章业务说明 B2C在线支付接口实现工行个人网银客户在工行B2C商户网站进行消

费支付的业务处理。新的1.0.0.3版本同原先版本的主要区别在于通知消息方式的改变。 原1.0.0.0版本和1.0.0.1版本(扩充语言字段以支持英文版)在订单中要求商户选择通知方式,即1、需要银行通知交易结果,2、不需要银行通知交易结果而是商户主动查询;当需要通知时,需要在订单中提供商户接收银行通知地址,当银行处理结束后,会在银行的后台服务器请求商户的此地址,将交易结果用http连接post表单形式提交给商户,然后返回客户交易结果页面。 新的1.0.0.3版本不再要求商户选择通知方式,和接收银行通知的地址;此版本要求商户在提交订单时,提供交易处理后返回商户的地址,即完成客户从商户转向到银行进行支付,处理后又从银行定向回商户网站的闭环。在从银行交易页面返回商户时,将交易结果作为表单数据提交到商户此返回地址。 处理的优点:1、强制完成交易闭环;2、无需银行后台发送通知,客户不需要等待商户接收银行通知后才能看到交易结果页面,缩短响应时间;3、通知方式不再局限于http连接和80端口,返回商户的地址可以使用https方式和其他商户支持的端口,提高安全性;4、银行作为交易的一方,支持众多商户和客户时,存在一定的带宽和服务器处理压力,使用客户返回商户方式提供交易结果,可有效减少交易掉单现象,只要客户到了银行的结果页面,如果还出现掉单问题,则可能是客户和商户的通讯等方面的问题。 以下简述处理流程:

支付对接API文档

系统接口文档 提交请求: 提交地址: http://你的网关地址/Pay_Index.html 提交的参数 参数名称参数含义是否必填参数说明pay_memberid 商户ID 是 pay_orderid 订单号是可以为空,为空时系统自动生成订单号,如果不为空请保证订单号不重复,此字段可以为空,但 必须参加加密 pay_amount 金额是 订单金额,单位:元,精确到分 pay_applydate 订单提交时间是订单提交的时间: 如:2017-12-26 18:18:18 pay_bankcode 银行编号是 银行编码 pay_notifyurl 服务端返回地址是服务端返回地址.(POST返回数 据) pay_callbackurl 页面返回地址是页面跳转返回地址(POST返回 数据) pay_reserved1 扩展字段1 否 此字段在返回时按原样返回 pay_reserved2 扩展字段2 否此字段在返回时按原样返回pay_reserved3 扩展字段2否此字段在返回时按原样返回pay_productname 商品名称否 pay_productnum 商户品数量否 pay_productdesc 商品描述否 pay_producturl 商户链接地址否

pay_md5sign MD5签名字段是请看MD5签名字段格式 MD5签名字段格式: 将上表中红色的字段,按表中所列的顺序将请求字段组合成为待验证的一个无间隔字符串,然后将组合成的字符串加上你在支付系统上的密钥(key)后,通过MD5加密,就是待验证字符串 hmacstr="pay_amount="+pay_amount+"&pay_applydate="+pay_applydate+"&pay_ bankcode="+pay_bankcode+"&pay_callbackurl="+pay_callbackurl+"&pay_memberi d=>"+pay_memberid+"&pay_notifyurl="+pay_notifyurl+"&pay_orderid="+pay_ord erid+"&key="+key hmac= md5(hmacstr) 然后将hmac 转换为大写 订单通知: 如果接收到服务器点对点通讯时,在页面输出“OK”(没有双引号,OK两个字母大写),否则会重复5次发送点对点通知 参数名称参数含义参数说明 memberid 商户编号 orderid 订单号 amount 订单金额 datetime 交易时间 returncode 交易状态“00”为成功 reserved1 扩展返回1 reserved2 扩展返回1 reserved3 扩展返回1 sign 验证签名请看验证签名字段格式 验证签名字段格式: 将上面的字段,按表中所列的顺序将请求字段组合成为待验证的一个无间隔字符串,然后将组合成的字符串加上你在平台的密钥(key)后,通过MD5加密,就是待验证字符串hmacstr=”amount=>”+amount+”&datetime=>”+datetime+”&memberid=>”+membe

【微信支付】公众号支付接口文档V2.7

公众号支付接口文档V2.7

版本说明 版本更改说明更新时间V2.6更新实例代码成实际可运行2014-04-29 V2.7更新订单号重复说明2014-06-18

1.1功能简介 (4) 1.2支付账户 (4) 1.3支付方式 (5) 1.3.1网页内支付场景---JS API(网页内)支付接口 (5) 1.3.2线下扫码购买场景---Native(原生)支付接口 (7) 2.JS API(网页内)支付接口 (8) 2.1支付场景 (8) 2.2功能交互 (9) 2.3获取当前微信版本号 (10) 2.4显示微信安全支付标题 (10) 2.5JS API支付接口(getBrandWCPayRequest)定义 (10) 2.6订单详情(package)扩展字符串定义 (11) 2.7支付签名(paySign)生成方法 (14) 2.8接口使用示例 (16) 3.Native(原生)支付接口 (17) 3.1支付场景 (17) 3.2基本交互 (18) 3.3Native(原生)支付接口描述 (19) 3.4Native(原生)支付URL定义 (19) 3.5Native(原生)支付URL签名方式 (20) 3.6Native(原生)支付回调商户后台获取package (21)

4.1通知接口简介 (22) 4.2补单机制 (23) 4.3通知接口参数 (23) 4.4后台通知结果返回 (25) 5.API接口说明 (26) 5.1API接口简介 (26) 5.2API使用方式 (26) 5.3API列表 (26) 5.3.1获取access_token (26) 5.3.2发货通知delivernotify (27) 5.3.3订单查询orderquery (29) 5.3.3告警通知 (32) 6.常见问题和注意事项 (33) 6.1帮助SDK (33) 6.2常见基本概念疑惑 (33) 6.3常见错误现象及解决方法 (34) 6.4常见注意事项 (35) 6.5最新接口文档下载 (36) 6.6联系我们 (36)

口袋支付API接口文档

口袋支付平台商户支付功能接口规范 功能说明: 本接口主要目的是为了让商户自有系统自由接入口袋支付平台,完成网站支付接入,用户支付后,平台会即时返回结果给商户。 接口商户是根据口袋支付提供的接口文档传递相关的请求参数到平台里,口袋支付平台验证参数后,会引导用户到相应的页面进行支付操作,用户成功填入支付信息后,口袋支付平台将用户的支付成功与失败状态通知商户。 接口商户可以在自己的页面带入一些附加信息,口袋支付平台在回调时将该信息原样返回。 本接口支持那些语言? 本平台接口支持大部分web语言,比如ASP,PHP,ASPX,JSP。 接口支持的协议方式? 本平台使用http+GET/POST方式,如需https协议,请与平台客服联系。 - 1 – 口袋支付https://www.sodocs.net/doc/c612876273.html,

- 2 – 口袋支付 https://www.sodocs.net/doc/c612876273.html, 接口应用类型? 接口是面向所有需要支付购买的行业,软件、商城、游戏等均可以进行集成接入。 接口提交编码? 口袋支付接口统一编码为:GB2312,编码错误可能导致乱码订单错误或者不能正确返回结果。 支付流程图

- 3 – 口袋支付 https://www.sodocs.net/doc/c612876273.html, 网关接口规范 (1) 网关接口提交参数: 商户向平台网关提交的参数 卡类网关地址:https://www.sodocs.net/doc/c612876273.html,/pay/Card.aspx 网银网关地址:https://www.sodocs.net/doc/c612876273.html,/pay/Bank.aspx 兼容易宝卡类网关地址:https://www.sodocs.net/doc/c612876273.html,/gateway/yeepay/Card.aspx 兼容易宝网银网关地址:https://www.sodocs.net/doc/c612876273.html,/gateway/yeepay/Bank.aspx 网银网关包括支付宝、微信、财付通等非卡类支付方式 具体通道编码详见 具体参数详见附录

支付宝接入技术文档

支付宝接入技术文档 V1.0 李财根 2014/6/25

目录 概述 (3) WEB接入 (4) 手机WAP接入 (6) Android接入 (10) 其他 (10)

概述 本文主要介绍支付宝即时到帐接口的接入。首先请确保你拥有支付宝企业账户,并通过实名认证。如果没有企业号,请先到支付宝官网申请。审核时间很快的。如果长时间未审核,请联系支付宝客服。 在以上前提下,你需要准备合作者身份(PID), 安全校验码(KEY), RSA加密KEY .登录支付宝后,可以查看。(RSA需要自己手动生成),然后上传即可。 接着下载支付宝的集成文档,里面有DEMO和生成RSA的工具OPENSSL 。 RSA密钥生成命令 生成RSA私钥 openssl>genrsa -out rsa_private_key.pem 1024 生成RSA公钥(生成后上传到支付宝的KEY管理界面) openssl>rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem 将RSA私钥转换成PKCS8格式(Android端需要) openssl>pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM –nocrypt –out rsaPKCS8.pem 注意:你需要的是– BEGIN ..--- 和– END.. –之间的部分(如下图)。支付宝公钥都是一样的。

WEB接入 下载DEMO后,导入到工作空间。 修改AlipayConfig的参数:

接着,修改一下index.jsp 设置一些input的默认值(便于调试)。 接着修改alipayapi.jsp,

天宏一卡通支付接口说明文档V1.0.2

1引言 1.1 编写目的 文档历史 修订日期修订内容修订版本修订人2010-7-1 创建 1.0.1 lvzhe 2010-7-14 修改支付金额为可选参数。 1.0.2 lvzhe 本文档说明了如何通过网关系统和天宏公司一卡通游戏充值系统进行对接。 2协议概述 2.1 协议列表 协议名称说明销售协议充值一卡通的协议 2.2 协议的交互逻辑 华彤商家 销售请求 销售结果 3销售协议 3.1 协议说明 协议采用HTTP协议,经销商将请求报文post或get到天宏的一卡通充值的80端口:

正式地址: 支付地址:https://www.sodocs.net/doc/c612876273.html,/gateway/ECard_PayGate.do 单笔查询地址:https://www.sodocs.net/doc/c612876273.html,/gateway/ECard_QueryGate_Single.do 批量查询地址:https://www.sodocs.net/doc/c612876273.html,/gateway/ECard_QueryGate.do url示例: https://www.sodocs.net/doc/c612876273.html,/gateway/ECard_PayGate.do?username=***&productid=***&cknum=***&kahao1=*** &mima1=*** &buynum=*** &orderNum=***&addition=***&returnUrl=*** &md5toself=*** https://www.sodocs.net/doc/c612876273.html,/gateway/ECard_QueryGate_Single.do?userName=***&orderNum=***&md5toself=*** https://www.sodocs.net/doc/c612876273.html,/gateway/ECard_QueryGate.do?userName=***&productID=***&eCardNum=*** &buyNum=***&orderNum=***&startDate=***&endDate=***&ip=***&pageCount=***&pageIndex=***& md5toself=*** 测试地址: 支付地址:http://222.222.59.248/ECardPay/gateway /ECard_PayGate.do 单笔查询地址:http://222.222.59.248/ECardPay/gateway / ECard_QueryGate_Single.do 批量查询地址:http://222.222.59.248/ECardPay/gateway / ECard_QueryGate.do 3.1.1支付接口调用说明 支付接口参数说明: 输入参数数据类型说明是否必填 username varchar(20) 商户名Y productid Int 产品类型,请和公司申请Y cknum Int 一卡通张数Y kahao1 mima1 kahao2 mima2 * * * varchar(50) 一卡通卡号密码 (最多支持5张一卡通组合充值支付) Y buynum Int 购买数量(按元计算,1=1元) orderNum varchar(50) 商户订单号Y addition varchar(50) 附加信息 returnUrl varchar(200) 回调地址 md5toself Int 数字签名Y 调用说明: 1.所有字段中不能包含“&”和“=” https://www.sodocs.net/doc/c612876273.html,ername:商户名,例如huatong

AliPay支付宝标准快速付款接口文档(doc 26页)

AliPay支付宝标准快速付款接口文档(doc 26页)

纯网关接口文档 副标题:网银直连 修订历史 版本号作者修订章节修订原因修订日期 V1.0 技术支持团队全版修改加强文档结构的合理性2008-11-17 接口升级、增加查询签约接口2009-8-2 V1.1 甘宁订正部分接口参数和 描述信息,例如:即时 支付支持错误通知地 址(error_notify_url) 更新签约接口内容 使文档阅读性更强2009-12-8 V1.2 甘宁重新整理流程以及文 档说明 V1.3 甘宁增加“公用回传参数”满足用户自定义参数的要求2010-3-18 V1.4 甘宁通知中增加网银流水满足商户网银支付需求2010-3-29 V1.5 甘宁请求参数列表支持自定义超时可以使用时间 2010-9-13 区间 信用卡大额支付也支持纯网关2010-10-26 V1.5.1 甘宁增加4.3.2的信用卡简 码 说明: 本接口将支付宝即时到帐接口用作纯网关的功能做详细介绍。 在集成时处理机制和原有支付宝即时到帐一样,请求时必须增加默认支付方式(paymethod)和默认网银(defaultbank)2个参数

目录 1 前言 ------------------------------------------------------------------------------------ 3 1.1 概述 ------------------------------------------------------------------------------- 3 1.2 术语 ------------------------------------------------------------------------------- 3 2 接口功能及参数介绍 -------------------------------------------------------------------- 3 2.1 标准即时到账接口(适用于纯网银) ----------------------------------------------- 3 2.1.1 功能描述 ------------------------------------------------------------------------------------------ 3 2.1.2 交互流程 ------------------------------------------------------------------------------------------ 4 2.1.3 交互模式 ------------------------------------------------------------------------------------------ 4 2.1.4 接口详细说明 ------------------------------------------------------------------------------------ 4 2.1.5 接口注意事项 ----------------------------------------------------------------------------------- 11 2.1.6 接口错误代码列表 ----------------------------------------------------------------------------- 11 3 签名通用策略 --------------------------------------------------------------------------13 3.1 安全方面C HECK L IST --------------------------------------------------------------13 3.2 签名方面--------------------------------------------------------------------------13 3.2.1 签名机制 ----------------------------------------------------------------------------------------- 13 3.2.2 4.2.2签名方式 -------------------------------------------------------------------------------------- 13 3.3 其他方面--------------------------------------------------------------------------14 4 附录 -----------------------------------------------------------------------------------14 4.1 接口通用机制 ---------------------------------------------------------------------14 4.1.1 系统调用 ----------------------------------------------------------------------------------------- 14 4.1.2 页面跳转 ----------------------------------------------------------------------------------------- 14 4.1.3 支付宝主动通知处理流程 -------------------------------------------------------------------- 16 4.1.4 通知验证 ----------------------------------------------------------------------------------------- 17

财付通接口文档及代码

财付通API接口文档样例代码 引言 文档概述 本文描述了财付通开放平台的JAVA SDK,帮助开发者轻松实现在线支付、收付款等功能。文档详细介绍了财付通开放平台的工作方式和开发过程,可以帮助开发人员快速入门并掌握开发技能,同时也可以作为日后接口参数以及参数类型的速查手册。 阅读对象 具有WEB程序开发背景,了解JAVA语言。 业务术语 接口业务流程 支付流程 支付流程中,用户在财付通APP中购买业务,通过财付通支付平台进行支付。典型业务流程如下:

买家在财付通APP上浏览下单购买一个商品,财付通APP会生成一个支付链接,此链接通过用户的浏览器跳转到财付通开放平台,财付通通过此链接获取支付请求的参数,引导用户完成支付过程。 用户在财付通完成支付后,财付通通过return_url将用户浏览重新定向到财付通APP,财付通APP 向用户提示订单状态和后续操作。同时,财付通会通过后台回调财付通APP的notify_url,财付通APP在收到支付结果通知后可以根据通知ID查询通知内容,在确保支付成功后再进行业务逻辑处理(例如发货),这样可以进一步提高安全性,防止伪支付成功结果的诈骗。 通知查询/订单查询流程 通知查询/订单查询是指财付通APP向财付通系统发送查询请求,并同步等待财付通系统处理完毕后返回的响应数据。数据交互是财付通APP与财付通服务器直接通信。 例如用户在财付通APP查询时,财付通APP要确认用户某个订单是否支付成功,可以向财付通发送一个查询请求,财付通收到请求后返回查询结果,财付通APP处理结果后再显示给用户。

后台通知流程 后台通知是指财付通系统主动向财付通APP发送通知数据,并同步等待财付通APP处理完毕后返回的响应数据。数据交互是财付通服务器与财付通APP直接通信,一般请求采用http的get或post,应答用字符串格式。 用户在财付通支付成功后,财付通会在后台通过notify_url向财付通APP发起通知,财付通APP 处理后成功返回success,失败返回fail或其他字符。 补单机制 对后台通知流程,如果财付通收到财付通APP的应答不是success或由于网络异常超时,财付通认为通知失败,财付通会通过一定的策略(如1分钟、2分钟、4分钟、8分钟、16分钟、32分钟,共6次)定期重新发起通知,尽可能提高通知的成功率,但财付通不保证通知最终能成功。 由于上述原因,可能存在同样的通知多次发送给财付通APP的情况。财付通APP必须能够正确处理,在收到重复的后台通知不重复引发业务流程(例如发货)。 财付通推荐的做法是,当收到财付通发送的通知消息时,需要检查本系统内订单的状态,判断该通知是否已经处理过。为防止并发产生的问题,在对业务数据进行状态检查和处理之前,要求采用加锁判断进行并发控制。 功能划分 财付通APP负责与之业务相关的代码和页面。 财付通开放平台提供支付相关的业务功能和页面。具体业务功能请参照后面章节SDK说明 支付页面如下: 在小钱包中:

支付宝接入接口文档

支付宝接入接口文档 文档历史

目录 微信支付接入接口文档 (1) 1 API介绍 (3) 1.1接口调用方式 (3) 2 API说明 (4) 2.1获取商户开通的支付方式.............................................................. 错误!未定义书签。 2.1.1 功能描述............................................................................... 错误!未定义书签。 2.1.2 访问地址............................................................................... 错误!未定义书签。 2.1.3 请求参数............................................................................... 错误!未定义书签。 2.1.4 应答参数............................................................................... 错误!未定义书签。 2.2扫码支付接口(商户扫消费者) (4) 2.2.1 功能描述 (4) 2.2.2 访问地址 (4) 2.2.3请求参数 (4) 2.2.4 应答参数 (5) 2.3消费撤销 (5) 2.3.1 功能描述 (5) 2.3.2 访问地址 (5) 2.3.3 请求参数 (5) 2.3.4 应答参数 (6) 2.4消费退款........................................................................................... 错误!未定义书签。

相关主题