新支付平台接口文档

合集下载

微信支付API文档120(受理)

微信支付API文档120(受理)

1. 阅读对象本文阅读对象:商户系统(在线购物平台、人工收银系统、自动化智能收银系统或其他)集成微信支付涉及的技术架构师,研发工程师,测试工程师,系统运维工程师。

2. 术语1. 支付模式1) 被扫支付被扫支付是用户展示微信上“我的刷卡条码/二维码”给商户系统扫描后直接完成支付的模式。

主要应用线下面对面收银的场景。

2) 扫码支付扫码支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。

该模式适用于P C 网站支付、实体店单品或订单支付、媒体广告支付等场景。

3) 微信内网页支付微信内网页支付是用户在微信中打开商户的H5 页面,商户在H5 页面通过调用微信支付提供的JSAPI 接口调起微信支付模块完成支付。

应用场景有:•用户在微信公众账号内进入商家公众号,打开某个主页面,完成支付;•用户的好友在朋友圈、聊天窗口等分享商家页面连接,用户点击链接打开商家页面,完成支付•将商户页面转换成二维码,用户扫描二维码后在微信浏览器中打开页面后完成支付4) APP 支付APP 支付又称移动端支付,是商户通过在移动端应用APP 中集成开放SDK 调起微信支付模块完成支付的模式。

5) 普通浏览器网页支付模式正在建设中,敬请期待。

2. 名词解释1) 微信公众平台微信公众平台是微信公众账号申请入口和管理后台。

商户可以在公众平台提交基本资料、业务资料、财务资料申请开通微信支付功能。

平台入口:。

2) 微信开放平台微信开放平台是商户APP 接入微信支付开放接口的申请入口,通过此平台可申请微信APP 支付。

平台入口:。

3) 微信商户平台微信商户平台是微信支付相关的商户功能集合,包括参数配置、支付数据查询与统计、在线退款、代金券或立减优惠运营等功能。

平台入口:。

4) 微信支付系统微信支付系统是指完成微信支付流程中涉及的API 接口、后台业务处理系统、账务系统、回调通知等系统的总称。

5) 商户收银系统商户收银系统即商户的POS 收银系统,是录入商品信息、生成订单、客户支付、打印小票等功能的系统。

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

【微信支付】微信公众号支付接口文档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)1.微信支付简介1.1.功能简介微信支付,是基于微信客户端提供的支付服务功能。

同时向商户提供销售经营分析、账户和资金管理的功能支持。

用户通过扫描二维码、微信内打开商品页面购买等多种方式调起微信支付模块完成支付。

企业付款API接口说明文档_V2 (1)(1)

企业付款API接口说明文档_V2 (1)(1)

5764
32)
是 5K8264ILTKC String(
H16CQ2502SI 32)
8ZNMTM67V
S
是 C380BEC2BF String(
D727A4B684 32)
5133519F3A
D6
是 10000098201 String
41111123456
7890
是 OPEN_ID
String
可 oxTWIuGaIt6 选 gTKsQRLau2
企业付款操作说明信息。必填。
调用接口的机器 Ip 地址
数据示例: Xml 待补充
2.1.4 返回参数
字段名 变量名
必 示例值

返回状态 return_code 是 SUCCESS

类型
String( 16)
返回信息 return_msg 否 签名失败
String( 128)
以下字段在 return_code 为 SUCCESS 的时候有返回
第一步:对参数按照 key=value 的格式,并按照参数名 ASCII 字典序排序如下:
stringA="appid=wxd930ea5d5a258f4f&body=test&device_info=1000&mch_i
d=10000100&nonce_str=ibuaiVcKdpRxkhJA";
String
String
Uint64 _t String String( 32)
如果 user_type 为 WEIXIN_ID,必填
NO_CHECK:不校验真实姓名 FORCE_CHECK:强校验真实姓名(未绑卡 用户会校验失败,无法转账) OPTION_CHECK:针对已绑卡的用户校验 真实姓名(未绑卡用户不校验) 收款用户真实姓名。 如果 check_name 设置为 FORCE_CHECK 或 OPTION_CHECK,则必填用户真实姓名 企业付款金额,单位为分

中国移动手机支付即时到帐(普通)接口技术文档

中国移动手机支付即时到帐(普通)接口技术文档

即时到帐(普通)接口技术文档2.0.0(标准版)2011年06月目录1文档说明 (2)1.1功能描述 (2)1.2阅读对象 (3)1.3业务术语 (3)1.4获得商户号、商户密钥 (3)1.5接口服务 (4)2功能演示 (4)3安全控制 (8)4签名 (8)4.1签名机制 (8)4.2签名方法 (9)5数据交互 (9)5.1流程图 (9)5.2流程说明 (10)6请求参数说明 (10)6.1含义 (10)6.2提交地址 (10)6.3列表 (10)6.4样例 (12)7页面跳转同步通知参数说明 (13)7.1含义 (13)7.2列表 (13)7.3样例 (14)8后台异步通知参数说明 (15)8.1含义 (15)8.2列表 (15)8.3样例 (17)9附录 (17)9.1银行代码对照表 (17)1文档说明1.1功能描述即时到帐(普通)接口的功能:通过中国移动手机支付渠道,买家可以直接付款给商家;1.2阅读对象即时到帐(普通)接口文档面向具有一定网站开发能力,了解ASP、PHP、JSP、 等开发语言中的一种的网站开发、维护和管理人员。

1.3业务术语商户号商户与手机支付合作后,手机支付平台提供给商户的唯一标识ID号(merchantId);商户密钥商户与手机支付合作后,手机支付平台提供给商户,用于接口调用的MD5数字签名算法的64位密码串(signKey)页面通知页面跳转同步通知,手机支付系统根据得到的数据处理完之后,当前页面从手机支付的页面自动跳转回商户的网站,同时携带处理完成的结果信息,反馈给商户网站;后台通知服务器异步通知,手机支付平台得到数据处理完之后,手机支付平台的服务器主动发起通知给商户网站,同时携带处理完成的结果信息反馈给商户网站1.4获得商户号、商户密钥步骤一:商户资质审核通过之后,开户成功,商户会收到手机支付平台下发的包括商户管理员号和登录密码的短信,登录手机支付平台https:///merchant/login.jsp的商户服务首页,输入管理员号和登录密码;步骤二:登入手机支付平台,打开“安全中心”——“密钥管理中心”,显示商户号merchantId 和商户密钥signKey;(1)选择商户放入购物车,生产交易参数;(2)选择手机支付付款方式;步骤2:跳转到手机支付平台收银台登录,填写相应的登录信息;(1)如果是有移动手机支付账户,填写账户和支付密码(如果还没有手机支付账户,请免费注册后再进行支付);步骤3:进入手机支付收银台,选择支付方式;A:选择用手机支付账号余额支付,点击“确认付款”,完成支付;B: 选择用手机支付网银支付,选择银行进行补款,完成支付;C: 选择用手机支付卡通支付,点击“确认付款”,完成支付;步骤3:完成支付;步骤4:页面自动跳转回商户网站;3安全控制接口采用https+数据签名的方式来保证商户与手机支付平台间的身份验证、中间信息传递的完整性,以便进行电子商务安全当中非常重要的交易身份辨识、不可抵赖、防止篡改等功能。

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

威富通统一小额支付接口文档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手机支付行业提供的支付解决方案。

供内部相关开发和技术支持人员与商户平台服务方技术人员使用。

文档分别从交互模式、签名、接口、注意事项等方面详细介绍了威富通的工作方式和开发过程,可以帮助开发人员快速入门并掌握开发技能,同时也可以作为日后接口参数以及参数类型的速查手册。

首信易支付(v4.3)接口说明

首信易支付(v4.3)接口说明

首信易支付(v4.3)接口说明(首信易支付商户后台管理系统)首信易支付流程及功能简要介绍首信易支付网上支付主要流程大致分为商户交易订单提交过程和银行订单确认这两个部分。

首先,当消费者在商户处完成购物过程,在商户端服务器形成最终订单(订单参数格式见文档第一部分“商户提交待付款订单接口”说明)且消费者选择首信易支付方式时,该接口程序将消费者订单中有关支付的信息引导到首信易支付平台,消费者在该平台选择银行进行网上支付交易。

当交易完成后,首信易支付平台可以通过两种方式通知商户银行对该笔订单的确认消息,商户根据实际业务需要选择这两种方式(其中任一种或者全部)编写相应的程序来接收银行返回的相关支付确认参数,通过对参数的判断来进行后续的业务操作。

1.前台页面链接方式:这种方式接收的参数格式见文档第二部分“首信易支付订单支付结果页面返回接口”说明,是将此次支付订单的交易结果(参数)以页面连接的形式发送给商户。

这里的前台指这个参数传递过程对持卡消费者是可见的。

这种方式的特点是:返回参数的实时性好。

但有个别几种支付方式不支持这种方式,有诸如网络中断或者持卡消费者不按要求操作等情况出现时,这种方式会有漏单(银行支付确认消息商户收不到)的现象。

一旦出现漏单的情况,商户只能通过后台接口程序方式接收银行订单支付确认消息,或者登录到首信易支付商户后台管理系统查询确认。

注意:这种方式接收程序的地址由商户在提交订单时参数v_url的值来指定,无需事先通知首信易支付平台,如有变更只需要在提交订单参数时修改v_url的值即可。

2.后台接口程序方式:这种方式接收的参数格式见文档第三部分“首信易支付订单支付结果后台返回接口”说明,是由首信易支付平台转发银行支付确认信息。

这种方式是首信易支付平台服务器与商户服务器之间进行通信的,对于持卡消费者是不可见的。

这种方式的特点是:支持平台上所有的支付方式,而且在与商户的通信过程中如有网络故障,此方式支持自动重发功能(在首次发送的24小时内)。

智付3.0网银支付接口文档

智付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://)自行设定的密钥,初始值为空。

密钥由数字、字母和下划线组成,不少于20位字符。

密钥是商家使用智付提供的加密控件对订单信息进行加密和签名、智付返回支付结果给商家的密文进行解密和验证签名的钥匙。

网银直连:用户在使用网银直连时,根据商户提交的银行代码直接跳转到对应的银行页面,省去了中间跳到第三方支付收银台选择银行这一步。

页面通知:智付获取数据处理完成之后,会在几秒之后(或者用户手动点击)从智付支付页面跳转至商户指定的页面,同时会携带处理完成之后的反馈信息,包含的信息和后台通知地址信息一致。

通联支付接口文档

通联支付接口文档

账户支付系统接口文档属性文档名称:账户支付系统接口当前版本号: 1.37创建者:创建日期:复核者:复核日期:审批者:审批日期:版本修改内容修改人日期1.00 创建王作林1.10 规范XML的节点王作林2009-10-12 1.15 完善签约的协议王作林2010-6-11 1.36 增加有磁有密签到王作林2010-8-10 1.37 签约查询响应及签约通知增加户名王作林2010-11-12目录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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

新支付平台接口用户使用说明文档
版本号1.0
上海半丁数码科技有限公司
目录
1.文档介绍 (3)
1.1.读者对象 (3)
1.2.基本说明 (3)
2.支付流程 (4)
2.1. 在线支付流程 (4)
2.2. 手机支付流程 (6)
3.支付接口 (8)
3.1.在线支付接口 (8)
3.3.手机支付接口 (8)
3.4.接口参数说明 (8)
3.5.签名加密说明 (8)
3.6.错误代码说明 (8)
1. 文档介绍
1.1. 读者对象
系统设计人员、编程人员及测试人员
1.2. 基本说明
使用本平台的终端商户,需要联系半丁获得appid和相应的secretkey
appid是商户在本平台中的唯一标识,需要作为参数传递
secretkey是商户所拥有的私钥,用与生成sign字符串
appid与secretkey请商户自己保存好,因信息泄露所造成的商务纠纷,本公司概不负责
2. 支付流程2.1. 在线支付流程
流程说明:
1.用户登陆网站
2.选择充值渠道
3.填写需充值的账号和充值金额
4.确认充值信息是否正确
5.产生订单信息
6.用户信息验证,若失败,直接返回失败结果
7.后台对订单信息处理后,转发到支付宝平台进行处理
8.根据支付宝平台返回的成功与否信息,记录充值日志
9.将充值结果显示给用户
2.2. 手机支付流程
流程说明:
1.用户通过手机应用或手机浏览器进入充值中心
2.选择充值渠道
3.填写需充值的账号
4.从下拉列表中选择充值卡面额
5.确认充值信息是否正确
6.产生订单信息
7.用户信息验证,若失败,直接返回失败结果
8.后台对订单信息处理后,转发到支付宝平台进行处理
9.根据支付宝平台返回的成功与否信息,记录充值日志
10.将充值结果返回应用或浏览器
3. 支付接口
3.1. 在线支付接口
/
3.3. 手机支付接口
/gateway/directpay
3.4. 接口参数说明
3.5. 签名加密说明
签名数据按照参数的签名顺序拼接(参数名1=参数值1&参数名2=参数值2),末尾需要添加key值,该字符串为商户的secretkey(参见基本说明)。

整个签名数据采用MD5加密处理,以供后台进行验证处理。

3.6. 错误代码说明。

相关文档
最新文档