API集成接口解决方案的优势
大幅降低商户接入成本
用接口文档,无需开发,为商户节省大量开发
成本,降低对接难度。
无需切换系统即可完成移动支付收款
完成收款,商户、顾客交易方式基本没有改变。
原系统对接、安全可靠
有保障,双系统对账(微信支付、支付宝官方平
台和商户原有系统),账单准确,可随时查账。
大幅降低商户对接时间
完成系统配置。商户可快速接入移动支付,并
且不影响原有系统功能应用,帮商户节省大量
接入开发时间。
为收银系统集成支付API提供调用支付接口,用户通过多种方式调起支付模块完成支付。
将创匠科技收银系统接入商户原有系统,所有操作均在商户系统完成。
appid
appid
Varchar(32)
必须
Asd132sadf561ads123sadf
每个商户自己的appid
sign
签名
Varchar(32)
必须
288100720801151687safd
根据appsecret进行签名
total_amount
支付金额
int
必须
12912
支付金额,单位:分,该支付金额是实际金额。
discountable_amount
优惠金额
int
非必
888
优惠金额,单位:分
discount_coupon
优惠券
Varchar(32)
非必
13004567132648
微信支付优惠券
body
商品名称
Varchar(32)
必须
ipad pro
商品名称
detail
商品详情
Varchar(8192)
必须
ipad pro
说明详见商品明细说明
auth_code
用户授权码
Varchar(128)
必须
130025998499
支付用户授权码,扫码获得
attach
附加数据
Varchar(128)
非必须
说明
附加数据,在查询API和支付回调通知中原样
返回,该字段主要携带订单的自定义数据;如
果有门店信息,请添加到此字段中
pay_type
支付方式
Varchar(2)
非必须
1
0:微信
1:支付宝
如果不传即自动识别
nonce_str
随机数
Varchar(32)
必须
1321325649879465123
随机32位数
out_trade_no
商户订单号
Varchar(32)
必须
132134651234613
商户订单号,订单号必须唯一,长度8-32位
code
状态码
Varchar(16)
必须
0
具体返回值如下:
1、0(成功) 2、100(系统错误)
3、200(未被授权)4、201(签名不正确)
5、202(功能未开通)6、300(参数有误)
7、301(其它错误)8、302(支付异常)
9、303(请求超时,请同步订单)10、304(用户授权码不能为空)
11、305(支付方式有误)12、306(支付金额不能为0)
13、311(APPID有误)当code为0时返回其他信息
trade_state
交易状态
Varchar(16)
必须
0
具体返回值如下
1、0:未支付 2、1:支付成功3、2:支付失败 4、3:已退款
5、4:已撤销 6、5:部分退款 7、6:已关闭
trade_id
创匠系统订
单号
Varchar(32)
必须
132132132
创匠系统订单号
err_msg
错误提示
Varchar(50)
非必须
签名不正确
错误提示
pay_time
支付时间
Varchar(20)
非必须
2016-06-20 20:30:15
支付时间
在商户平台创建开放应用
并审核通过获取开放接口
商户给系统供应商
提供接口文档
系统供应商调用支付接口
进行集成,商户即可快速
实现移动支付收银功能
有收银系统;
收银系统无法安装插件;
有特殊的网络适用规范及要求;
商户接入后,无需切换系统即可完成移动支付收款,配合匠小盒,更可实现更流畅、更快捷的移动支付交易体验。
大型医院、连锁药店、中大型超市、连锁便利店、汽车站、收费站等。
注:不是所有的商户都需要集成。
商户对接前,可咨询我们,咨询适用行业,我们会为您提供更适合您实际使用需求的专业解决方案。