支付宝转账到微信钱包那边别人转账给你的钱怎么驳回去

信息体说明
系统对接前准备
修改入驻信息
查询商户银行入驻审核状态
商户微信支付配置
商户审核状态通知
商户入驻(3.0)
创建商户(3.0)
修改商户(3.0)
银行入驻(3.0)
修改入驻信息(3.0)
支付订单接口
统一下单(原生)
创建定向付款码
创建支付订单
快捷支付签约请求
快捷支付消费
查询订单支付状态
授权码查询微信openid
支付结果通知
退款,撤销结果通知
下载移动支付日账单
下载POS支付日账单
B2B订单接口
创建消费订单
B2B订单退款
B2B支付结果通知
营业执照类型
联系人信息
联系人(申请人)信息
受理商户地址信息
商户审核状态
支付通道编号
费率通道编号
支付宝商户经营类目
微信商户经营类目
省市区【国标】
网关银行编号B2C借记卡
网关银行编号B2C贷记卡
网关银行编号B2B
使用HTTP(S)作为通讯方式,报文格式JSON
信息体说明
本系统报文接口数据使用的字符集是UTF8,在数据传输前各字段数据必须经过URL编码。
系统对接前准备
获取应用ID获取证书文件获取证书密码获取系统接入URL
报文中,各字段属性,如果不可空,则必须填写,否则报错;如果空,那么该字段可以在JSON报文中出现,也可以不出现!所有金额以分为单位。
协议形式:scheme://hostname/service?parameters示例:https://api.boingpay.com/soa?app_id=10001& timestamp=& version=2.0& sign=签名& service=member.create&params={name:value}
生产地址:http(s)://soa.boingpay.com/service/soa
支付测试地址:http://test.boingpay.com/service/soa
商户入驻测试地址:http://demo.boingpay.com/service/soa
平台分配的应用ID
接入方APPID
UNIX时间戳
请求时间与标准时间的误差不能超过10分钟
目前版本为2.0
请求的服务名称
JSON格式的参数对,例如:{“name1” : value1“name2” : value2…}
返回数据采用JSON格式,例如:
“sign” : “签名”,
“response” : “…”
对response值的签名结果
字符串格式的返回内容
response的值是字符串形式的,经过对response值的再次JSON解析可以获取服务的实际返回值
response的值再次经过JSON解析后的返回内容
”OK”表求成功;”error”表示失败
服务的返回对象
error_code
当请求失败时返回的错误代码,仅当status=error时有效
当请求失败时返回的错误信息,仅当status=error时有效
每一个对接的应用都会从平台获取一对签名密钥,通过这对密钥完成与平台交互时的签名和验证的过程。
签名算法:DSA。
签名密钥:私钥。私钥从证书文件中获取。
验证密钥:公钥。公钥从证书文件中获取。
服务请求的签名内容
app_id,timestamp,version,service,params参数值的字符拼接:
app_id+timestamp+version+service+params
注意:必须在生成签名后再对各参数进行URL编码。
服务响应的签名内容
response的字符串值
注意:必须先对response值做签名验证,再对response的值做JSON解析。
cod.merchant.reg(创建商户)
创建商户信息后,可通过登录账号登陆好收平台,可查询商户、交易、结算等相关信息。
out_merchant_id
外部商户号,唯一(入驻商户编号,由渠道商定义,需要保证在渠道商下唯一)
alias_name
登录账号(6-30位,英文、数字、特殊符号, 唯一)
密码(6-30位,英文、数字)
绑定手机号码(建议填写,可通过此手机号找回密码)
service_phone
industry_category_id
业态类别ID
wx_category_id
微信商户经营类目ID(支付宝、微信必填一个)
wx_category_name
微信商户经营类目名称(支付宝、微信必填一个)
ali_category_id
支付宝商户经营类目ID(支付宝、微信必填一个)
ali_category_name
支付宝商户经营类目名称(支付宝、微信必填一个)
邮箱(通过此邮箱发送账号、密码。)
business_license
商户证件编号,阿里M3级必填,可使用花呗分期
business_license_type
商户证件类型(详见附录),阿里M3级必填,可使用花呗分期
contact_info
(JSONObject)
受理负责人信息(详见),向银行入驻时,此参数必填。
address_info
(JSONObject)
受理商户地址信息(详见),阿里M2级必填,可使用花呗
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.reg&params=
"out_merchant_id":"merchant_01001",
"name":"create_merchant_name",
"alias_name":"create_merchant_alias_name",
"login_id":"",
"password":"password",
"mobile_no":"",
"service_phone":"",
"industry_category_id":"1001",
"wx_category_id":"203",
"wx_category_name":"线上商超",
"ali_category_id":"0000",
"ali_category_name":"美食",
"email":"",
"business_license":"",
"business_license_type":"NATIONAL_LEGAL_MERGE",
"contact_info":{
"name":"法人",
"type":"LEGAL_PERSON",
"id_card_no":"111111",
"phone":""
"address_info":{
"province_code":"330000",
"city_code":"330200",
"district_code":"330212",
"address":"浙江省宁波市鄞州区博赢环深"
"response": {
"result": {
"mch_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.merchant.update(修改商户)
通过该接口修改商户信息,所有选项都是非必填项,需要修改什么信息就传入什么参数,不传入的参数,则保持不变。
mch_app_id
商户应用ID
alias_name
绑定手机号码
service_phone
industry_category_id
业态类别ID
wx_category_id
微信商户经营类目ID(入驻成功不允许修改)
wx_category_name
微信商户经营类目名称(入驻成功不允许修改)
ali_category_id
支付宝商户经营类目ID(入驻成功不允许修改)
ali_category_name
支付宝商户经营类目名称(入驻成功不允许修改)
business_license
商户证件编号,阿里M3级必填,可使用花呗分期
business_license_type
商户证件类型(详见附录),阿里M3级必填,可使用花呗分期
contact_info
(JSONObject)
受理负责人信息(详见),向银行入驻时,此参数必填。
address_info
(JSONObject)
受理商户地址信息(详见),阿里M2级必填,可使用花呗
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=3.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.update&params=
"mch_app_id":"1",
"name":"create_merchant_name",
"alias_name":"create_merchant_alias_name",
"mobile_no":"",
"service_phone":"",
"industry_category_id":"1001",
"wx_category_id":"203",
"wx_category_name":"线上商超",
"ali_category_id":"0000",
"ali_category_name":"美食",
"email":"",
"business_license":"",
"business_license_type":"NATIONAL_LEGAL_MERGE",
"contact_info":{
"name":"法人",
"type":"LEGAL_PERSON",
"id_card_no":"111111",
"phone":""
"address_info":{
"province_code":"3001",
"city_code":"3002",
"district_code":"3003",
"address":"浙江省宁波市鄞州区博赢环深"
"response": {
"result": {
"mch_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.reg(银行入驻)
入驻时,商户基本信息中【受理负责人信息】必填,返回成功只代表已受理。入驻状态以异步通知为准。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(好收运营人员提供),与好收运营人员联系。
fee_rate_id
费率方案编号(好收运营人员提供),与好收运营人员联系;多个费率方案时必填。
fee_rate_dt
(JSONArray)
费率方案明细(详见),设置商户手续费费率
settle_account_info
(JSONObject)
结算账户信息(详见,三方支付公司可传(户名、账号)参数,使得商户入驻成阿里M3级,可使用花呗分期。)
ali_status
阿里开通状态(1:入驻并启用2:入驻不启用)
微信开通状态(1:入驻并启用2:入驻不启用)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
bank_app_id
银行应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.reg&params=
"mch_app_id":"1",
"bank_app_id":"bank_100001",
"fee_rate_id":"4000001",
"fee_rate_dt":[
"pay_fee_rate_no":"3003002",
"fee_rate":"6"
"pay_fee_rate_no":"3004003",
"fee_rate":"6"
"settle_account_info":{
"account_name":"博赢环深",
"account_no":"11111",
"account_prop":"1",
"province_code":"303000",
"city_code":"303100",
"bank_branch_no":"1111144",
"bank_name":"中国工商银行",
"bank_branch":"中国工商银行鄞州支行",
"id_card_no":"11111"
"ali_status":1,
"wx_status":1
"response": {
"result": {
"mch_app_id":"1",
"bank_app_id":"bank_100001"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.update(修改入驻信息)
所有选项都是非必填项,需要修改什么信息就传入什么参数,不传入的参数,则保持不变。
注:入驻失败再次修改调用此接口。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(好收运营人员提供),与好收运营人员联系。
fee_rate_id
费率方案编号(好收运营人员提供),与好收运营人员联系;多个费率方案时必填。
fee_rate_dt
(JSONArray)
费率方案明细(详见),设置商户手续费费率
settle_account_info
(JSONObject)
结算账户信息(详见,三方支付公司可传(户名、账号)参数,使得商户入驻成阿里M3级,可使用花呗分期。)
ali_status
阿里开通状态(1:入驻并启用2:入驻不启用)
微信开通状态(1:入驻并启用2:入驻不启用)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
bank_app_id
银行应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.update&params=
"mch_app_id":"1",
"bank_app_id":"bank_100001",
"fee_rate_id":"4000001",
"fee_rate_dt":[
"pay_fee_rate_no":"3003001",
"fee_rate":"6"
"pay_fee_rate_no":"3004003",
"fee_rate":"6"
"settle_account_info":{
"account_name":"博赢环深",
"account_no":"11111",
"account_prop":"1",
"province_code":"303000",
"city_code":"303100",
"bank_branch_no":"1111144",
"bank_name":"中国工商银行",
"bank_branch":"中国工商银行鄞州支行",
"id_card_no":"11111"
"ali_status":1,
"wx_status":1
"response": {
"result": {
"mch_app_id":"1",
"bank_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.merchant.store.create(创建门店)
为商户创建门店,返回的门店编号可做支付接口的入参,便于在商户后台通过门店查询。
mch_app_id
商户应用ID
out_store_id
外部门店编号
contact_phone
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.store.create&params=
"mch_app_id":"1",
"out_store_id":"out_store_100001",
"name":"门店名称",
"address":"浙江省宁波市鄞州区XX路",
"contact_phone":"",
"remark":"备注"
"response": {
"result": {
"store_id":""
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.status.get(查询商户银行入驻审核状态)
主动查询商户的银行入驻状态。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(运营人员提供)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
audit_status
商户审核状态
1、新建审核中2、新建审核成功3、新建审核驳回4、修改审核中5、修改审核成功6、修改审核驳回
ali_status
阿里入驻状态
JSONObject
fee_pay_interface_no:费率通道编号
status:’’, 入驻状态(0:入驻失败;1:入驻成功)
msg:’’入驻失败原因
微信入驻状态
JSONObject
fee_pay_interface_no:费率通道编号
status:’’, 入驻状态(0:入驻失败;1:入驻成功)
msg:’’入驻失败原因
audit_remark
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.status.get&params=
"mch_app_id":"1",
"bank_app_id":"1"
"response": {
"result": {
"audit_status":2,
"ali_status":{
"fee_pay_interface_no":"3003001",
"status":1
"wx_status":{
"fee_pay_interface_no":"3004002",
"status":0,
"msg":"商户信息不正确"
"audit_remark":""
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.merchant.wx.config.add(商户微信支付配置)
配置子商户推荐关注、绑定关系和配置支付目录;
注意:API只支持新增配置,不支持修改, 如需修改请银行先登录微信服务商后台手工删除后重新配置
mch_app_id
商户应用ID
jsapi_path
授权目录,可选(授权目录、关联APPID、推荐关注APPID选填一项)
关联APPID,可选(授权目录、关联APPID、推荐关注APPID选填一项)
subscribe_appid
推荐关注APPID,可选(授权目录、关联APPID、推荐关注APPID选填一项)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
返回结果记录
[{"bank_app_id":"银行appid",
"bank_name":"银行名称",
{"fee_pay_interface_no":"费率通道编号",
"fee_pay_interface_name":"费率通道名称",
"result":[
{"param_key":
"jsapi_path/sub_appid/subscribe_appid",
{"status":"success/error",
"message":"错误信息"}}]}]}]
error_code
仅当status=error时有效
仅当status=error时有效
商户审核状态通知
银行审核成功,向支付宝、微信入驻后,主动通知系统。(签名格式:app_id + timestamp + version + event)
平台分配的应用ID
UNIX时间戳
请求时间与标准时间的误差不能超过10分钟
目前版本为3.0
详见event字段说明
event字段说明
JSON格式字符串
event_type
事件类型(merchant_audit)
mch_app_id
商户应用ID
audit_status
商户审核状态
audit_remark
商户驳回原因
ali_status
阿里入驻状态
fee_pay_interface_no:费率通道编号
status:’’, 入驻状态(0:入驻失败;1:入驻成功)
msg:’’入驻失败原因
微信入驻状态
fee_pay_interface_no:费率通道编号
status:’’, 入驻状态(0:入驻失败;1:入驻成功)
msg:’’入驻失败原因
cod.image.upload(图片上传)
生产地址:http://soa.boingpay.com/cloud/image/upload
测试地址: http://demo.boingpay.com/cloud/image/upload
商户应用ID
UNIX时间戳
请求时间与标准时间的误差不能超过10分钟
image_type
jpg、png、bmp、gif
image_name
签名格式(app_id + timestamp + version + service + image_type + image_name)
image_content
Byte_array
图片/视频二进制内容,图片/视频大小不能超过2M
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
error_code
仅当status=error时有效
仅当status=error时有效
cod.merchant.reg(创建商户)
创建商户信息后,可通过登录账号登陆好收平台,可查询商户、交易、结算等相关信息。
out_merchant_id
外部商户号,唯一(入驻商户编号,由渠道商定义,需要保证在渠道商下唯一)
alias_name
登录账号(6-30位,英文、数字、特殊符号, 唯一)
密码(6-30位,英文、数字)
绑定手机号码(建议填写,可通过此手机号找回密码)
service_phone
industry_category_id
业态类别ID
wx_category_id
微信商户经营类目ID(支付宝、微信必填一个)
wx_category_name
微信商户经营类目名称(支付宝、微信必填一个)
ali_category_id
支付宝商户经营类目ID(支付宝、微信必填一个)
ali_category_name
支付宝商户经营类目名称(支付宝、微信必填一个)
邮箱(通过此邮箱发送账号、密码。)
business_license
商户证件编号,阿里M3级必填,可使用花呗分期
merchant_type
商户类型(1.个人 2.企业 3.个体工商户)
licence_image_ids
(JSONArray)
营业执照照片(企业和个体工商户必传)
shop_image_ids
(JSONArray)
经营场所照片
shop_main_image_ids
(JSONArray)
经营场所门牌照片
business_license_type
商户证件类型(详见附录),阿里M3级必填,可使用花呗分期
charger_info
(JSONObject)
法人信息(详见附录)
linkman_info
(JSONObject)
联系人(申请人)信息(详见),向银行入驻时,此参数必填。
address_info
(JSONObject)
受理商户地址信息(详见),阿里M2级必填,可使用花呗
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.reg&params=
"out_merchant_id":"merchant_01001",
"name":"create_merchant_name",
"alias_name":"create_merchant_alias_name",
"login_id":"",
"password":"password",
"mobile_no":"",
"service_phone":"",
"industry_category_id":"1001",
"wx_category_id":"203",
"wx_category_name":"线上商超",
"ali_category_id":"0000",
"ali_category_name":"美食",
"email":"",
"business_license":"",
"business_license_type":"NATIONAL_LEGAL_MERGE",
"merchant_type":1,
"licence_image_ids":["","78"],
"shop_image_ids":["","78"],
"shop_main_image_ids":["","78"],
"charger_info":{
"name":"法人姓名",
"id_card_no":"111111",
"id_card_image_ids":["","78"],
"hand_image_ids":["","78"]
"linkman_info":{
"name":"法人姓名",
"type":"LEGAL_PERSON",
"id_card_no":"111111",
"phone":"",
"id_card_image_ids":["","78"],
"hand_image_ids":["","78"]
"address_info":{
"province_code":"330000",
"city_code":"330200",
"district_code":"330212",
"address":"浙江省宁波市鄞州区博赢环深"
"response": {
"result": {
"mch_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.merchant.update(修改商户)
通过该接口修改商户信息,所有选项都是非必填项,需要修改什么信息就传入什么参数,不传入的参数,则保持不变。
mch_app_id
商户应用ID
alias_name
绑定手机号码
service_phone
industry_category_id
业态类别ID
wx_category_id
微信商户经营类目ID(入驻成功不允许修改)
wx_category_name
微信商户经营类目名称(入驻成功不允许修改)
ali_category_id
支付宝商户经营类目ID(入驻成功不允许修改)
ali_category_name
支付宝商户经营类目名称(入驻成功不允许修改)
business_license
商户证件编号,阿里M3级必填,可使用花呗分期
merchant_type
商户类型(1.个人 2.企业 3.个体工商户)
licence_image_ids
(JSONArray)
营业执照照片(企业和个体工商户必传)
shop_image_ids
(JSONArray)
经营场所照片
shop_main_image_ids
(JSONArray)
经营场所门牌照片
business_license_type
商户证件类型(详见附录),阿里M3级必填,可使用花呗分期
charger_info
(JSONObject)
法人信息(详见附录)
linkman_info
(JSONObject)
联系人(申请人)信息(详见),向银行入驻时,此参数必填。
address_info
(JSONObject)
受理商户地址信息(详见),阿里M2级必填,可使用花呗
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=3.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.update&params=
"mch_app_id":"1",
"name":"create_merchant_name",
"alias_name":"create_merchant_alias_name",
"mobile_no":"",
"service_phone":"",
"industry_category_id":"1001",
"wx_category_id":"203",
"wx_category_name":"线上商超",
"ali_category_id":"0000",
"ali_category_name":"美食",
"email":"",
"business_license":"",
"business_license_type":"NATIONAL_LEGAL_MERGE",
"merchant_type":1,
"licence_image_ids":["","78"],
"shop_image_ids":["","78"],
"shop_main_image_id":["","78"],
"charger_info":{
"name":"法人姓名"
"id_card_no":"111111"
"id_card_image_ids":["","78"],
"hand_image_ids":["","78"]
"linkman_info":{
"name":"法人姓名"
"type":"LEGAL_PERSON"
"id_card_no":"111111"
"phone":"",
"id_card_image_ids":["","78"],
"hand_image_ids":["","78"],
"type":"LEGAL_PERSON",
"address_info":{
"province_code":"3001"
"city_code":"3002"
"district_code":"3003"
"address":"浙江省宁波市鄞州区博赢环深"
"response": {
"result": {
"mch_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.reg(银行入驻)
入驻时,商户基本信息中【受理负责人信息】必填,返回成功只代表已受理。入驻状态以异步通知为准。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(好收运营人员提供),与好收运营人员联系。
fee_rate_id
费率方案编号(好收运营人员提供),与好收运营人员联系;多个费率方案时必填。
fee_rate_dt
(JSONArray)
费率方案明细(详见),设置商户手续费费率
settle_account_info
(JSONObject)
结算账户信息(详见,三方支付公司可传(户名、账号)参数,使得商户入驻成阿里M3级,可使用花呗分期。)
ali_status
阿里开通状态(1:入驻并启用2:入驻不启用)
微信开通状态(1:入驻并启用2:入驻不启用)
settle_auth_image_ids
(JSONArray)
资金清算委托授权图片(对于个体工商户清算到非法人必选)
settle_bank_card_image_ids
(JSONArray)
清算银行卡照片(对私必选)
agreement_image_ids
(JSONArray)
协议照扫描件(企业必传)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
bank_app_id
银行应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=3.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.reg&params=
"mch_app_id":"1",
"bank_app_id":"bank_100001",
"fee_rate_id":"4000001",
"fee_rate_dt":[
"pay_fee_rate_no":"3003002",
"fee_rate":"6"
"pay_fee_rate_no":"3004003",
"fee_rate":"6"
"settle_account_info":{
"account_name":"博赢环深",
"account_no":"11111",
"account_prop":"1",
"province_code":"3001",
"city_code":"3002",
"bank_branch_no":"1111144",
"bank_name":"中国工商银行",
"bank_branch":"中国工商银行鄞州支行",
"id_card_no":"11111",
"ali_status":1,
"wx_status":1,
"settle_auth_image_ids":["787","7"],
"settle_bank_card_image_ids":["787","7"]
"response": {
"result": {
"mch_app_id":"1",
"bank_app_id":"bank_100001"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.update(修改入驻信息)
所有选项都是非必填项,需要修改什么信息就传入什么参数,不传入的参数,则保持不变。
注:入驻失败再次修改调用此接口。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(好收运营人员提供),与好收运营人员联系。
fee_rate_id
费率方案编号(好收运营人员提供),与好收运营人员联系;多个费率方案时必填。
fee_rate_dt
(JSONArray)
费率方案明细(详见),设置商户手续费费率
settle_account_info
(JSONObject)
结算账户信息(详见,三方支付公司可传(户名、账号)参数,使得商户入驻成阿里M3级,可使用花呗分期。)
ali_status
阿里开通状态(1:入驻并启用2:入驻不启用)
微信开通状态(1:入驻并启用2:入驻不启用)
settle_auth_image_ids
(JSONArray)
资金清算委托授权图片(对于个体工商户清算到非法人必选)
settle_bank_card_image_ids
(JSONArray)
清算银行卡照片(对私必选)
agreement_image_ids
(JSONArray)
协议照扫描件(企业必传)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
bank_app_id
银行应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=3.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.update&params=
"mch_app_id":"1",
"bank_app_id":"bank_100001",
"fee_rate_id":"4000001",
"fee_rate_dt":[
"pay_fee_rate_no":"3003001",
"fee_rate":"6"
"pay_fee_rate_no":"3004003",
"fee_rate":"6"
"settle_account_info":{
"account_name":"博赢环深",
"account_no":"11111",
"account_prop":"1",
"province_code":"3001",
"city_code":"3002",
"bank_branch_no":"1111144",
"bank_name":"中国工商银行",
"bank_branch":"中国工商银行鄞州支行",
"id_card_no":"11111",
"ali_status":1,
"wx_status":1,
"settle_auth_image_ids":["787","7"],
"settle_bank_card_image_ids":["787","7"]
"response": {
"result": {
"mch_app_id":"1",
"bank_app_id":"bank_100001"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order.native_pay(统一下单(原生))
支持微信公众号支付、微信APP支付、微信H5支付、微信小程序支付、支付宝服务窗支付。下单后,通过返回的参数组装直接拉起支付宝、微信收银台,发起交易。
mch_app_id
商户应用ID
pay_interface_no
支付通道编号(支付宝:3003;微信:3004)
out_order_no
商户订单号(有数字和字符组成,长度不超过50位)
order_name
pay_amount
支付金额(以分为单位)
buyer_user_id
用户ID(正扫JSAPI、WXA小程序必选),在支付通道下的用户编号。用户ID可以通过商户公众号获取、通过服务商公众号、银行公众号获取。
mch_wx_app_id
商户微信APPID,正扫JSAPI时,如微信用户ID通过商户公众号、服务商公众号获取,必填,通过银行公众号获取,非必填;微信APP支付,必填;小程序支付,必填。
terminal_id
out_terminal_id
外部终端编号
out_store_id
外部门店编号
goods_detail
(JSONObject)
前台通知地址
后台通知地址
start_time
开始时间(yyyy-MM-dd HH:mm:ss默认为当前时间)
订单过期时间(yyyy-MM-dd HH:mm:ss默认为24小时。)
undiscountable_amount
不可参与优惠金额(以分为单位)
order_desc
operator_id
操作员编号
pay_context
支付场景(JSAPI、APP、WXA、MWEB、B2C_DEBIT、B2C_CREDIT、B2B); 注:JSAPI 微信公众号、支付宝服务窗;APP 微信APP;WXA 小程序;MWEB 微信H5;B2C_DEBIT:B2C借记卡网关;B2C_CREDIT:B2C贷记卡网关;B2B:B2B网关
scene_info
微信MWEB支付场景信息,只有微信MWEB支付必填。详细参数参考微信官网 https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_20&index=1
限制支付方式(微信:上传此参数no_credit--可限制用户不能使用信用卡支付))
银行代码(详见、、)
服务是否调用成功
"OK"表示成功;"error"表示失败。
JSON Object 类型的返回值
好收订单号
bank_wx_app_id
银行微信appId
公众号支付
mch_wx_app_id
商户/渠道商微信appId
partner_id
微信商户号
随机字符串
支付通道预交易号
B2C、B2B有效
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.order.native_pay&params=
"mch_app_id":"1",
"pay_interface_no":"3004",
"out_order_no":"out_order_123456",
"order_name":"orderName",
"pay_amount":1000,
"buyer_user_id":"fhjfhdsfjikdsj",
"mch_wx_app_id":"",
"out_terminal_id":"out_",
"out_store_id":"out_",
"back_url":"https://cloud.boingpay.com/back.html",
"undiscountable_amount":0,
"order_desc":"orderDesc",
"operator_id":"1001",
"user_ip":"127.0.0.1",
"pay_context":"JSAPI"
"response": {
"result": {
"order_no":"",
"bank_wx_app_id":"",
"mch_wx_app_id":"",
"partner_id":"",
"nonce_str":"3124234fdsfdsf23w523423",
"sign_type":"MD5",
"timestamp":" 08:08:08",
"pay_sign":"DFEF40BB9DCCBDA1601BFDCF8"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order.qr_code.create(创建定向付款码)
生成支付宝或微信动态二维码,用户扫动态二维码进行支付。
mch_app_id
商户应用ID
pay_interface_no
支付通道编号
out_order_no
商户订单号(有数字和字符组成,长度不超过50位)
order_name
pay_amount
支付金额(以分为单位)
terminal_id
out_terminal_id
外部终端编号
out_store_id
外部门店编号
goods_detail
(JSONObject)
后台通知地址
start_time
开始时间(yyyy-MM-dd HH:mm:ss默认为当前时间)
订单过期时间(yyyy-MM-dd HH:mm:ss默认为24小时。)
undiscountable_amount
不可参与优惠金额(以分为单位)
order_desc
operator_id
操作员编号
限制支付方式(微信:上传此参数no_credit--可限制用户不能使用信用卡支付))
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
好收订单号
out_order_no
商户订单号
pay_request_no
支付流水号,向支付宝、微信发起交易的订单号
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.order.qr_code.create&params=
"mch_app_id":"1",
"pay_interface_no":"3003",
"out_order_no":"out_order_123456",
"order_name":"orderName",
"pay_amount":1000,
"out_terminal_id":"out_",
"out_store_id":"out_",
"back_url":"https://cloud.boingpay.com/back.html",
"undiscountable_amount":0,
"order_desc":"orderDesc",
"operator_id":"1001"
"response": {
"result": {
"order_no":"3",
"out_order_no":"out_order_123456",
"qr_code":"https://qr.alipay.com/bavh4wjlxf12tper3a",
"pay_request_no":"42342"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.user_payment_code.scan(扫码支付)
商户通过扫描枪、pos等工具扫用户侧支付宝、微信产生的条码进行支付。
注:支付状态返回值是进行中时,必须定期间隔3-5秒查询订单状态接口,持续1分钟。
mch_app_id
商户应用ID
收款码(支付宝、微信APP产生)
out_order_no
商户订单号(有数字和字符组成,长度不超过50位)
order_name
pay_amount
支付金额(以分为单位)
out_terminal_id
外部终端编号
terminal_id
out_store_id
外部门店编号,由商户自定义
goods_detail
(JSONObject)
undiscountable_amount
不参与优惠金额(以分为单位)
order_desc
operator_id
操作员编号
限制支付方式(微信:上传此参数no_credit--可限制用户不能使用信用卡支付))
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
好收订单号
pay_amount
订单金额(以分为单位)
buyer_user_name
支付通道买家名称
支付成功有效
buyer_user_id
支付通道买家ID
支付成功有效
channel_trade_no
支付通道交易号
支付成功有效
actual_pay_amount
买家实付金额(以分为单位)
支付成功有效
receipt_amount
卖家实收金额(以分为单位)
支付成功有效
支付成功有效
create_time
pay_result
succeed : 成功running : 还在执行failed : 失败
pay_interface_no
支付通道号
pay_request_no
支付请求号,向支付宝、微信发起交易的订单号
pay_product_no
discount_goods_detail
商品优惠信息
voucher_detail_list
优惠券信息
fund_bill_list
支付使用的支付渠道
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.user_payment_code.scan&params=
"mch_app_id":"1",
"bar_code":"4",
"out_order_no":"out_order_123456",
"order_name":"orderName",
"pay_amount":1000,
"out_terminal_id":"out_",
"terminal_ip":"",
"out_store_id":"out_",
"undiscountable_amount":0,
"order_desc":"orderDesc",
"operator_id":"1001"
"response": {
"result": {
"order_no":"3",
"pay_amount":1000,
"buyer_user_name":"小明",
"buyer_user_id":"121211",
"channel_trade_no":"1231231",
"actual_pay_amount":1000,
"receipt_amount":1000,
"pay_time":" 08:08:08",
"create_time":" 08:08:07",
"pay_result":"succeed",
"pay_interface_no":"3003",
"pay_request_no":"321",
"pay_i_fee":10,
"pay_product_no":"300301"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order.request_pay(创建支付订单)
支持正扫IFrame模式
mch_app_id
商户应用ID
out_order_no
商户订单号(有数字和字符组成,长度不超过50位)
order_name
pay_amount
支付金额(以分为单位)
buyer_user_id
用户ID(正扫必选,如传用户在商户公众号下的buy_user_id,mch_wx_app_id必填)
mch_wx_app_id
商户微信公众号ID
out_terminal_id
外部终端编号
terminal_id
out_store_id
外部门店编号
goods_detail
(JSONArray)
前台通知地址
后台通知地址
订单过期时间 yyyy-MM-dd HH:mm:ss,默认24小时
undiscountable_amount
不参与优惠金额(以分为单位)
order_desc
operator_id
操作员编号
限制支付方式(微信:上传此参数no_credit--可限制用户不能使用信用卡支付))
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.order.request_pay&params=
"mch_app_id":"1",
"out_order_no":"out_order_123456",
"order_name":"支付订单",
"pay_amount":10,
"buyer_user_id":"fdsfsdfsdfds",
"mch_wx_app_id":"",
"out_terminal_id":"out_",
"out_store_id":"out_",
"front_url":"http://www.alipay.com/xxx.jpg",
"back_url":"http://www.alipay.com/xxx.jpg",
"undiscountable_amount":0,
"order_desc":"orderDesc",
"operator_id":"1001",
"user_ip":"127.0.0.1"
"response": {
"result": {
"pay_token": {
"order_no":"",
"pay_amount":10,
"token":"8a3f74f53a",
"encrypt_key":"8a3f74f53a",
"sign_key":"8a3f74f53a",
"order_name":"支付订单",
"app_id":"",
"mch_app_id":""
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.quick.payment.sign(快捷支付签约请求)
每次交易发起之前,都需要签约。
mch_app_id
商户应用编号
out_order_no
商户订单号
order_name
证件类型 I
terminal_id
out_terminal_id
外部终端编号
out_store_id
外部门店编号
pay_amount
start_time
开始时间(yyyy-MM-dd HH:mm:ss默认为当前时间)
订单过期时间(yyyy-MM-dd HH:mm:ss默认为15分钟。)
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
"response": {
"result": {
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.quick.payment.pay(快捷支付消费)
每次交易发起之前,都需要签约。
mch_app_id
商户应用编号
好收订单号
trade_code
交易验证码
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
pay_result
succeed:成功; running:处理中; failed:失败
仅当status=error时有效
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
"response": {
"result": {
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order.pay_status(查询订单支付状态)
查询订单的支付状态,主要用于扫码支付返回进行中时使用。
mch_app_id
商户应用ID
好收订单号(好收订单号和商户订单号必须传一个,全部传入优先级order_no&out_order_no)
out_order_no
商户订单号(好收订单号和商户订单号必须传一个,全部传入优先级order_no&out_order_no)
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
好收订单号
out_order_no
商户订单号
pay_amount
订单总金额(以分为单位)
buyer_user_name
支付通道用户名
支付成功有效
buyer_user_id
支付通道用户ID
支付成功有效
channel_trade_no
支付通道交易号
支付成功有效
actual_pay_amount
买家实付金额(以分为单位)
支付成功有效
receipt_amount
卖家实收金额(以分为单位)
支付成功有效
支付成功有效
pay_result
succeed : 成功running : 还在执行failed : 失败
pay_interface_no
支付通道号
fund_bill_list
支付成功有效
支付成功有效
discount_goods_detail
商品优惠信息
支付成功有效
voucher_detail_list
优惠券信息
支付成功有效
pay_product_no
支付产品编号
支付成功有效
pay_request_no
交易请求号
cancel_time
string(yyyy-MM-dd hh:ss:mm)
is_rollback
true/false
true/false
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.order.pay_status&params=
"mch_app_id":"1",
"order_no":"",
"out_order_no":"out_order_no_"
"response": {
"result": {
"order_no":"",
"out_order_no":"out_order_123456",
"pay_amount":10,
"buyer_user_name":"小明",
"buyer_user_id":"121211",
"channel_trade_no":"1231231",
"actual_pay_amount":1000,
"receipt_amount":1000,
"pay_time":" 08:08:08",
"pay_result":"succeed",
"pay_interface_no":"3003",
"pay_request_no":"321",
"fund_bill_list": [
{"fund_channel": "ALIPAYACCOUNT",
"amount": 10,
"real_amount": 11.21
"bank_type":"CCB_DEBIT",
"discount_goods_detail": "[{\"goods_id\":\"STANDARD\",\"goods_name\":\"雪碧\",\"discount_amount\":\"100.00\",\"voucher_id\":\"2D5O\"}]",
"voucher_detail_list": [
"id": "2D5O",
"name": "XX超市5折优惠",
"type": "ALIPAY_FIX_VOUCHER",
"amount": 10,
"merchant_contribute": 9,
"other_contribute": 1,
"memo": "学生专用优惠",
"purchase_buyer_contribute": 2.01,
"purchase_merchant_contribute": 1.03,
"purchase_ant_contribute": 0.82
"pay_product_no":"300301",
"pay_scene":"3"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order_refund(退款)
支持部分退款、全额退款。POS刷卡暂不支持该接口退款。
mch_app_id
商户应用ID
好收订单号
out_refund_order_no
商户退款请求号
refund_amount
退款金额(以分为单位)
refund_remark
terminal_id
out_ terminal_id
外部终端号
out_store_id
外部门店编号
后台通知地址
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
refund_result
succeed:成功,running:进行中,failed:失败
refund_order_no
好收退款请求号
好收订单号
refund_amount
退款金额(以分为单位)
actual_refund_amount
实退金额(以分为单位)
out_refund_order_no
商户退款订单号
channel_refund_tradeno
支付通道退款交易号
refund_time
退款完成时间
string(yyyy-MM-dd HH:mm:ss默认为24小时。)
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.order_refund&params=
"mch_app_id":"1",
"order_no":"",
"out_refund_order_no":"refund_",
"refund_amount":1000,
"refund_remark":"REFUND",
"out_terminal_id":"out_",
"out_store_id":"out_22121"
"response": {
"result": {
"refund_result":"succeed",
"refund_order_no":"",
"order_no":"",
"refund_amount":1000,
"actual_refund_amount":1000,
"out_refund_order_no":"refund_",
"channel_refund_tradeno":"321",
"refund_time":" 12:00:00"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order.refund_status(查询退款)
查询退款订单的状态,主要用于退款返回进行中时查询。
mch_app_id
商户应用ID
好收订单号
refund_order_no
退款请求号(退款请求号和商户退款请求号必传一个,全传入优先级refund_order_no & out_refund_order_no)
out_refund_order_no
商户退款请求号(退款请求号和商户退款请求号必传一个,全传入优先级refund_order_no & out_refund_order_no)
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
refund_result
succeed:成功,running:进行中,failed:失败
refund_order_no
退款请求号,向支付宝、微信发起退款的退款订单号
好收订单号
refund_amount
退款金额(以分为单位)
actual_refund_amount
实退金额(以分为单位)
out_refund_order_no
商户退款订单号
channel_refund_trade_no
支付通道退款交易号
refund_time
退款完成时间
string(yyyy-MM-dd HH:mm:ss默认为24小时。)
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.order.refund.get&params=
"mch_app_id":"1",
"order_no":"",
"refund_order_no":"",
"out_refund_order_no":"out_refund_order_no11233"
"response": {
"result": {
"refund_result":"succeed",
"refund_order_no":"",
"order_no":"",
"refund_amount":1000,
"actual_refund_amount":1000,
"out_refund_order_no":"refund_",
"channel_refund_tradeno":"321"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order.cancel(撤销)
POS刷卡暂不支持该接口退款。
mch_app_id
好收订单号
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.order.reverse&params=
"mch_app_id":"1",
"order_no":""
"response": {
"result": {
"order_no":""
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.pay.order.request(下单)
生成订单,支持POS支付、正扫等支付方式。
mch_app_id
商户应用编号
out_order_no
商户订单号(有数字和字符组成,长度不超过50位)
order_name
pay_amount
支付金额(以分为单位)
terminal_id
终端ID(terminal_id、terminal_no、store_id三个参数至少填一个)
terminal_no
终端编号(pos终端编号),如填写pos终端编号,会把支付信息推送到POS机上。(terminal_id、terminal_no、store_id三个参数至少填一个)
好收门店编号(terminal_id、terminal_no、store_id三个参数至少填一个)
goods_detail
(JSONObject)
后台通知地址
start_time
开始时间(yyyy-MM-dd HH:mm:ss默认为当前时间)
订单过期时间(yyyy-MM-dd HH:mm:ss默认为24小时。)
order_desc
operator_id
操作员编号
限制支付方式(微信:上传此参数no_credit--可限制用户不能使用信用卡支付))
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
out_order_no
商户订单号
好收订单号
付款二维码
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.pay.order.request&params=
"mch_app_id":"581888"
"out_order_no":"out_",
"order_name":"雪碧",
"pay_amount":1000,
"terminal_no":"995630",
"back_url":"http://www.alipay.com",
"order_desc":"desc"
"response": {
"result": {
"out_order_no":"out_",
"order_no":"",
"qr_code":"http://test.boingpay.com/cashier/cod/store/826688?order_id=111111"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.authcode.to.openid(授权码查询微信openid)
授权码查询微信openid
mch_app_id
商户应用编号
收款码(微信APP产生)
mch_wx_app_id
商户微信APPID
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
支付通道买家ID
sub_open_id
支付通道买家ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.authcode.to.openid&params=
"mch_app_id":"581888",
"bar_code":"",
"mch_wx_app_id":"wx"
"response": {
"result": {
"open_id":"wx_asdf4",
"sub_open_id":"wx_788234jsdfiweri"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
支付结果通知
本通知是交易平台发起、由应用平台实现的URL地址通知,通过POST方式发送。通知地址由应用平台在创建订单时提供的front_url或back_url地址,后台地址只有成功情况下才会通知。应用平台成功收到后,返回SUCCESS,如应用平台接收失败,交易平台每隔5分钟,累计发送5次。(签名格式:app_id + timestamp + version + event)
平台分配的应用ID
UNIX时间戳
请求时间与标准时间的误差不能超过10分钟
支付版本为2.0;商户入驻版本为1.0
详见event字段说明
event字段说明
JSON格式字符串
event_type
事件类型(pay_complete)
mch_app_id
商户应用ID
pay_interface_no
支付通道编号
好收订单号
out_order_no
商户订单号
pay_amount
支付金额(Long)(以分为单位)
receipt_amount
商户实收金额(Long)(以分为单位)
actual_pay_amount
买家实付金额(Long)(以分为单位)
buyer_user_id
支付通道用户ID
buyer_user_name
支付通道用户名
yyyy-MM-dd HH:mm:ss
channel_trade_no
支付通道交易号
pay_request_no
支付请求号,向支付宝、微信发起交易的订单号
pay_product_no
discount_goods_detail
商品优惠信息
voucher_detail_list
优惠券信息
fund_bill_list
支付使用的支付渠道
terminal_id
template_id
template_data
POS商户号(POS有)
POS商户名称(POS有)
device_info
POS终端号(POS有)
POS交易卡号(POS有)
POS批次号(POS有)
退款,撤销结果通知
本通知是交易平台发起、由应用平台实现的URL地址通知,通过POST方式发送。通知地址由应用平台在创建订单时提供的front_url或back_url地址,后台地址只有退款成功情况下才会通知。应用平台成功收到后,返回SUCCESS,如应用平台接收失败,交易平台每隔5分钟,累计发送5次。(签名格式:app_id + timestamp + version + event)
平台分配的应用ID
UNIX时间戳
请求时间与标准时间的误差不能超过10分钟
支付版本为2.0;商户入驻版本为1.0
详见event字段说明
event字段说明
JSON格式字符串
event_type
事件类型(refund_complete)
mch_app_id
商户应用ID
pay_interface_no
支付通道编号
好收订单号
out_refund_order_no
商户订单号
refund_amount
退款金额(Long)(以分为单位)
actual_refund_amount
商户实退金额(Long)(以分为单位)
channel_trade_no
通道流水号
refund_order_no
退款请求号
refund_time
yyyy-MM-dd HH:mm:ss
rerund_i_fee
退款手续费
terminal_id
is_rollback
template_id
template_data
POS商户号(POS有)
POS商户名称(POS有)
device_info
POS终端号(POS有)
POS交易卡号(POS有)
POS批次号(POS有)
cod.pay.bill.download(下载日账单)
生产地址:http://cloud.boingpay.com/service/batch/download
测试地址: http://test.boingpay.com/service/batch/download
商户或渠道商
bank_app_id
银行应用ID
以文件流形式返回, 格式为zip
第一行是 总交易情况描述订单笔数:xxxxx, 交易总额:xxxx, 手续费:xxx
第二行是列名,以#开头,字段值内容以,分割。
支付通道编号,商户订单号,云订单号,通道流水号,请求流水号,创建时间,支付时间,交易类型,订单金额,卖家实收金额,商户手续费,结算金额,商户ID,商户名称,支付账号
支付通道编号
商户订单号
通道流水号
请求流水号
yyyy-mm-dd hh:mm:ss
yyyy-mm-dd hh:mm:ss
订单金额(以分为单位)
卖家实收金额(以分为单位)
商户手续费
yyyy-MM-dd HH:mm:ss
结算金额(以分为单位)
实收金额-商户手续费
买家用户ID
买家用户名称
费率通道编号
商户应用ID
支付产品编号
cod.pos.bill.download(下载pos日账单)
生产地址:http://cloud.boingpay.com/service/batch/download
测试地址: http://test.boingpay.com/service/batch/download
order.consume.request(创建消费订单)
mch_app_id
buyer_member_id
买家会员标识
buyer_user_id
支付通道用户ID(支付宝、微信正扫必传)
seller_member_id
卖家会员标识
out_order_no
应用平台订单号
account_type
卖家收款的账户类型编码
order_amount
订单金额(以分为单位)
pay_amount
首次支付金额,支付金额小于等于订单金额(以分为单位)
billing_fee
手续费(单位:分)
(JSONObject)
split_rule
(JSONArray)
分账规则。分账规则中必须包含卖家,分账规则中第一级的总额必须等于订单金额,分账规则中第一级手续费的总额必须等于订单手续费
前台通知地址
后台通知地址
订单详情地址
订单过期时间(yyyy-MM-dd HH:mm:ss 订单最长时效为24小时。默认为最长时效。)
auto_complete_period
付款完成后自动结算的时间周期(时长,单位:小时)
order_name
订单名称(最多100个字符)
order_desc
订单描述(最多300个字符)
order_image_url
订单图片地址
交易内容摘要(最多100个字符)
限制支付方式(微信:上传此参数no_credit--可限制用户不能使用信用卡支付)
(JSONObject)
扩展参数({key:value})
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
云账户订单号
pay_amount
支付金额(以分为单位)
encrypt_key
order_name
order_desc
order_image_url
订单图片地址
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=order.consume.request&params=
"mch_app_id":"",
"buyer_member_id":"",
"buyer_user_id":"",
"seller_member_id":"8789",
"out_order_no":"out_",
"account_type":"10001",
"order_amount":1000,
"pay_amount":1000,
"billing_fee":0,
"split_rule":[
"member_id","578432",
"total_amount",500,
"billing_fee",0
"member_id","578434",
"total_amount",500,
"billing_fee",0
"front_url":"http://www.front.com",
"back_url":"http://www.back.com",
"order_url":"http://www.order.com",
"auto_complete_period":24,
"order_name":"雪碧",
"order_desc":"desc",
"order_image_url":"http://www.image.com",
"summary":"summary"
"response": {
"result": {
"order_no":"",
"pay_amount":1000,
"token":"3213123efdswfew",
"encrypt_key":"dsafdsaf",
"sign_key":"dsafdsaf",
"order_name":"雪碧",
"order_desc":"desc",
"order_image_url":"http://www.image.com"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
order.consume.refund(B2B订单退款)
1、支持部分退款。
2、退款顺序:快捷(网关)-& 账户。
需要退款的订单编号
refund_amount
refund_mode
(JSONArray)
退款方式中银行卡退款只能有一条,
账户类型和银行名称必须出现在原订单支付明细中。
退款方式中的总额应该等于退款总额
refund_billing_fee
手续费的退款金额(以分为单位)
refund_split_rule
(JSONArray)
退款的分账规则。
卖家应退金额为退款总额按分账规则退款后剩余所得金额;
卖家应得手续费退款为手续费退款金额按分账规则分摊手续费退款后的剩余金额。
上级卖家可以承担下级卖家的退款。
operator_name
操作员名称
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
交易流水号
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=order.consume.refund&params=
"order_no":"",
"member_id":"",
"refund_amount":1000,
"refund_mode":[],
"refund_billing_fee":0,
"refund_split_rule":[
"member_id","578432",
"total_amount":500,
"billing_fee":0
"member_id","578434",
"total_amount":500,
"billing_fee":0
"operator_name":"oppppppp"
"response": {
"result": {
"order_no":"",
"trade_no":"1321"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
B2B支付结果通知
本通知是支付交易平台发起、由应用平台实现的URL地址通知。通知参数通过POST方式发送。
通知地址是应用平台在创建订单时提供的front_url或back_url地址,后台地址只有成功情况下才会通知。
平台分配的应用ID
UNIX时间戳
请求时间与标准时间的误差不能超过10分钟
目前版本为1.0
JSON格式字符串
event_type
事件类型(pay_complete_b2b)
云账户订单号
out_order_no
应用平台订单号
notify_type
pay_complete : 全部支付完成pay_part : 部分支付完成
完成支付的支付令牌
order_amount
订单金额(Long)(以分为单位)
pay_amount
支付金额(Long)(以分为单位)
remain_amount
未付款金额(Long)(以分为单位)
pay_channel
订单支付完成
买家会员标识
微信小程序
支付宝当面付
支付宝APP支付
支付宝手机网站支付
微信刷卡支付
微信公众号支付
微信扫码支付
微信app支付
微信H5支付
银联二维码
银联二维码
营业执照类型
NATIONAL_LEGAL
NATIONAL_LEGAL_MERGE
营业执照[多证合一]
INST_RGST_CTF
事业单位法人证书
联系人信息
联系人名称
联系人类型
LEGAL_PERSON 法人
CONTROLLER 实际控制人
AGENT 代理人
OTHER 其他
id_card_no
可选;阿里M3级必填,可使用花呗分期
电话号码/手机
可选(企业和个体工商户必选)
法人手机号
可选(企业和个体工商户必选)
id_card_no
法人身份证号
可选(企业和个体工商户必选)
id_card_image_ids
法人身份证照片
可选(企业和个体工商户必选)
hand_image_ids
法人手持身份证自拍照
可选(个体工商户无公章必选)
联系人(申请人)信息
联系人(申请人)名称
联系人(申请人)类型
LEGAL_PERSON 法人
CONTROLLER 实际控制人
AGENT 代理人
OTHER 其他
id_card_no
联系人(申请人)身份证号
联系人(申请人)电话号码/手机
id_card_image_ids
联系人(申请人)身份证照片
可选(个人必选)
hand_image_ids
联系人(申请人)手持身份证照片
可选(个人必选)
受理商户地址信息
province_code
省份存在下级城市必选
district_code
城市存在下级区、县必选
商户详细经营地址
商户审核状态
新建审核中
新建审核成功
新建审核驳回
修改审核中
修改审核成功
修改审核驳回
支付通道编号
支付通道编号
费率通道编号
费率通道编号
公立学校、医院
公立学校、医院
水电煤、生活缴费
线下普通商户
线上普通商户
pay_fee_rate_no
费率通道编号
字符串。商户结算费率,参数单位为‰,如商户费率为6‰,则报文值为6
可选.三方支付公司可不设置。
每个银行对结算账户信息要求不一致,具体与运营人员联系。
account_name
account_no
account_prop
对公:1对私:0
province_code
bank_branch_no
bank_branch
银行网点名称
id_card_no
身份证号码
id_card_front_image_id
身份证正面照片
对私必填(版本3.0开始)
id_card_behind_image_id
身份证反面照片
对私必填(版本3.0开始)
支付宝商户经营类目
超市便利店
专业销售/批发
政府/社会组织
微信商户经营类目
省市区【国标】
系统内部错误
请求格式错误
请求的服务不存在
非法请求(签名错误)
未识别错误
应用不存在
超越次数限制错误
外部渠道错误
应用数据错误
消息队列错误
短信模板错误
系统账户错误
一般账户错误
用户信息错误
银行卡错误
验证码错误
手机号错误
身份认证错误
会员类型错误
秘钥不存在
用户未登录
账户类型错误
手机、邮箱、名称已被注册
该开发者账号不存在
银行记录错误
账户余额不足
分账规则错误
订单金额错误
订单所属错误或未找到
订单状态错误(根据订单状态无法操作支付、撤销、退款等)
订单退款异常(例:商家余额不足)
出金渠道错误
结算时间错误
单个结算金额超出
结算单错误
支付类型错误
交易密码错误
交易金额错误
支付状态错误
分账规则错误
对账文件获取失败
支付通道错误
费率通道不存在
分销商不存在
授权用户不存在
授权用户未激活
授权用户业务数据出错
授权用户删除失败
分销商状态错误
门店不在营业中
门店名称已存在
授权用户状态错误
终端不存在
门店不能解绑
门店不存在
商户修改未撤销
商户修改中
商户修改日志不存在
商户修改日志已撤销
渠道商已开通该银行
渠道商已撤销该银行
渠道商入驻银行状态错误
商户入驻银行错误
费率方案重复错误
费率方案使用中
费率方案不存在
渠道商未设置渠道号
网关银行编号B2C借记卡
中国工商银行
中国建设银行
中国农业银行
邮政储蓄银行
上海浦东发展银行
中国民生银行
广东发展银行
北京农商行
重庆农商银行
上海农商行
浙江稠州银行
网关银行编号B2C贷记卡
中国工商银行
中国建设银行
中国农业银行
邮政储蓄银行
上海浦东发展银行
中国民生银行
广东发展银行
浙江稠州银行
网关银行编号B2B
中国工商银行
中国农业银行
中国建设银行
邮政储蓄银行
使用HTTP(S)作为通讯方式,报文格式JSON
信息体说明
本系统报文接口数据使用的字符集是UTF8,在数据传输前各字段数据必须经过URL编码。
系统对接前准备
获取应用ID获取证书文件获取证书密码获取系统接入URL
报文中,各字段属性,如果不可空,则必须填写,否则报错;如果空,那么该字段可以在JSON报文中出现,也可以不出现!所有金额以分为单位。
协议形式:scheme://hostname/service?parameters示例:https://api.boingpay.com/soa?app_id=10001& timestamp=& version=2.0& sign=签名& service=member.create&params={name:value}
生产地址:http(s)://soa.boingpay.com/service/soa
支付测试地址:http://test.boingpay.com/service/soa
商户入驻测试地址:http://demo.boingpay.com/service/soa
平台分配的应用ID
接入方APPID
UNIX时间戳
请求时间与标准时间的误差不能超过10分钟
目前版本为2.0
请求的服务名称
JSON格式的参数对,例如:{“name1” : value1“name2” : value2…}
返回数据采用JSON格式,例如:
“sign” : “签名”,
“response” : “…”
对response值的签名结果
字符串格式的返回内容
response的值是字符串形式的,经过对response值的再次JSON解析可以获取服务的实际返回值
response的值再次经过JSON解析后的返回内容
”OK”表求成功;”error”表示失败
服务的返回对象
error_code
当请求失败时返回的错误代码,仅当status=error时有效
当请求失败时返回的错误信息,仅当status=error时有效
每一个对接的应用都会从平台获取一对签名密钥,通过这对密钥完成与平台交互时的签名和验证的过程。
签名算法:DSA。
签名密钥:私钥。私钥从证书文件中获取。
验证密钥:公钥。公钥从证书文件中获取。
服务请求的签名内容
app_id,timestamp,version,service,params参数值的字符拼接:
app_id+timestamp+version+service+params
注意:必须在生成签名后再对各参数进行URL编码。
服务响应的签名内容
response的字符串值
注意:必须先对response值做签名验证,再对response的值做JSON解析。
cod.merchant.reg(创建商户)
创建商户信息后,可通过登录账号登陆好收平台,可查询商户、交易、结算等相关信息。
out_merchant_id
外部商户号,唯一(入驻商户编号,由渠道商定义,需要保证在渠道商下唯一)
alias_name
登录账号(6-30位,英文、数字、特殊符号, 唯一)
密码(6-30位,英文、数字)
绑定手机号码(建议填写,可通过此手机号找回密码)
service_phone
industry_category_id
业态类别ID
wx_category_id
微信商户经营类目ID(支付宝、微信必填一个)
wx_category_name
微信商户经营类目名称(支付宝、微信必填一个)
ali_category_id
支付宝商户经营类目ID(支付宝、微信必填一个)
ali_category_name
支付宝商户经营类目名称(支付宝、微信必填一个)
邮箱(通过此邮箱发送账号、密码。)
business_license
商户证件编号,阿里M3级必填,可使用花呗分期
business_license_type
商户证件类型(详见附录),阿里M3级必填,可使用花呗分期
contact_info
(JSONObject)
受理负责人信息(详见),向银行入驻时,此参数必填。
address_info
(JSONObject)
受理商户地址信息(详见),阿里M2级必填,可使用花呗
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.reg&params=
"out_merchant_id":"merchant_01001",
"name":"create_merchant_name",
"alias_name":"create_merchant_alias_name",
"login_id":"",
"password":"password",
"mobile_no":"",
"service_phone":"",
"industry_category_id":"1001",
"wx_category_id":"203",
"wx_category_name":"线上商超",
"ali_category_id":"0000",
"ali_category_name":"美食",
"email":"",
"business_license":"",
"business_license_type":"NATIONAL_LEGAL_MERGE",
"contact_info":{
"name":"法人",
"type":"LEGAL_PERSON",
"id_card_no":"111111",
"phone":""
"address_info":{
"province_code":"330000",
"city_code":"330200",
"district_code":"330212",
"address":"浙江省宁波市鄞州区博赢环深"
"response": {
"result": {
"mch_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.merchant.update(修改商户)
通过该接口修改商户信息,所有选项都是非必填项,需要修改什么信息就传入什么参数,不传入的参数,则保持不变。
mch_app_id
商户应用ID
alias_name
绑定手机号码
service_phone
industry_category_id
业态类别ID
wx_category_id
微信商户经营类目ID(入驻成功不允许修改)
wx_category_name
微信商户经营类目名称(入驻成功不允许修改)
ali_category_id
支付宝商户经营类目ID(入驻成功不允许修改)
ali_category_name
支付宝商户经营类目名称(入驻成功不允许修改)
business_license
商户证件编号,阿里M3级必填,可使用花呗分期
business_license_type
商户证件类型(详见附录),阿里M3级必填,可使用花呗分期
contact_info
(JSONObject)
受理负责人信息(详见),向银行入驻时,此参数必填。
address_info
(JSONObject)
受理商户地址信息(详见),阿里M2级必填,可使用花呗
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=3.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.update&params=
"mch_app_id":"1",
"name":"create_merchant_name",
"alias_name":"create_merchant_alias_name",
"mobile_no":"",
"service_phone":"",
"industry_category_id":"1001",
"wx_category_id":"203",
"wx_category_name":"线上商超",
"ali_category_id":"0000",
"ali_category_name":"美食",
"email":"",
"business_license":"",
"business_license_type":"NATIONAL_LEGAL_MERGE",
"contact_info":{
"name":"法人",
"type":"LEGAL_PERSON",
"id_card_no":"111111",
"phone":""
"address_info":{
"province_code":"3001",
"city_code":"3002",
"district_code":"3003",
"address":"浙江省宁波市鄞州区博赢环深"
"response": {
"result": {
"mch_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.reg(银行入驻)
入驻时,商户基本信息中【受理负责人信息】必填,返回成功只代表已受理。入驻状态以异步通知为准。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(好收运营人员提供),与好收运营人员联系。
fee_rate_id
费率方案编号(好收运营人员提供),与好收运营人员联系;多个费率方案时必填。
fee_rate_dt
(JSONArray)
费率方案明细(详见),设置商户手续费费率
settle_account_info
(JSONObject)
结算账户信息(详见,三方支付公司可传(户名、账号)参数,使得商户入驻成阿里M3级,可使用花呗分期。)
ali_status
阿里开通状态(1:入驻并启用2:入驻不启用)
微信开通状态(1:入驻并启用2:入驻不启用)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
bank_app_id
银行应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.reg&params=
"mch_app_id":"1",
"bank_app_id":"bank_100001",
"fee_rate_id":"4000001",
"fee_rate_dt":[
"pay_fee_rate_no":"3003002",
"fee_rate":"6"
"pay_fee_rate_no":"3004003",
"fee_rate":"6"
"settle_account_info":{
"account_name":"博赢环深",
"account_no":"11111",
"account_prop":"1",
"province_code":"303000",
"city_code":"303100",
"bank_branch_no":"1111144",
"bank_name":"中国工商银行",
"bank_branch":"中国工商银行鄞州支行",
"id_card_no":"11111"
"ali_status":1,
"wx_status":1
"response": {
"result": {
"mch_app_id":"1",
"bank_app_id":"bank_100001"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.update(修改入驻信息)
所有选项都是非必填项,需要修改什么信息就传入什么参数,不传入的参数,则保持不变。
注:入驻失败再次修改调用此接口。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(好收运营人员提供),与好收运营人员联系。
fee_rate_id
费率方案编号(好收运营人员提供),与好收运营人员联系;多个费率方案时必填。
fee_rate_dt
(JSONArray)
费率方案明细(详见),设置商户手续费费率
settle_account_info
(JSONObject)
结算账户信息(详见,三方支付公司可传(户名、账号)参数,使得商户入驻成阿里M3级,可使用花呗分期。)
ali_status
阿里开通状态(1:入驻并启用2:入驻不启用)
微信开通状态(1:入驻并启用2:入驻不启用)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
mch_app_id
商户应用ID
bank_app_id
银行应用ID
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.update&params=
"mch_app_id":"1",
"bank_app_id":"bank_100001",
"fee_rate_id":"4000001",
"fee_rate_dt":[
"pay_fee_rate_no":"3003001",
"fee_rate":"6"
"pay_fee_rate_no":"3004003",
"fee_rate":"6"
"settle_account_info":{
"account_name":"博赢环深",
"account_no":"11111",
"account_prop":"1",
"province_code":"303000",
"city_code":"303100",
"bank_branch_no":"1111144",
"bank_name":"中国工商银行",
"bank_branch":"中国工商银行鄞州支行",
"id_card_no":"11111"
"ali_status":1,
"wx_status":1
"response": {
"result": {
"mch_app_id":"1",
"bank_app_id":"1"
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.merchant.store.create(创建门店)
为商户创建门店,返回的门店编号可做支付接口的入参,便于在商户后台通过门店查询。
mch_app_id
商户应用ID
out_store_id
外部门店编号
contact_phone
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.merchant.store.create&params=
"mch_app_id":"1",
"out_store_id":"out_store_100001",
"name":"门店名称",
"address":"浙江省宁波市鄞州区XX路",
"contact_phone":"",
"remark":"备注"
"response": {
"result": {
"store_id":""
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.bank.merchant.status.get(查询商户银行入驻审核状态)
主动查询商户的银行入驻状态。
mch_app_id
商户应用ID
bank_app_id
银行应用ID(运营人员提供)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
audit_status
商户审核状态
1、新建审核中2、新建审核成功3、新建审核驳回4、修改审核中5、修改审核成功6、修改审核驳回
ali_status
阿里入驻状态
JSONObject
fee_pay_interface_no:费率通道编号
status:’’, 入驻状态(0:入驻失败;1:入驻成功)
msg:’’入驻失败原因
微信入驻状态
JSONObject
fee_pay_interface_no:费率通道编号
status:’’, 入驻状态(0:入驻失败;1:入驻成功)
msg:’’入驻失败原因
audit_remark
error_code
仅当status=error时有效
仅当status=error时有效
HTTP请求源码
http(s)://soa.boingpay.com/service/soa?app_id=&timestamp= 08:08:08&version=2.0&sign=MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w==&service=cod.bank.merchant.status.get&params=
"mch_app_id":"1",
"bank_app_id":"1"
"response": {
"result": {
"audit_status":2,
"ali_status":{
"fee_pay_interface_no":"3003001",
"status":1
"wx_status":{
"fee_pay_interface_no":"3004002",
"status":0,
"msg":"商户信息不正确"
"audit_remark":""
"status": "OK"
"sign": "DFEF40BB9DCCBDA1601BFDCF"
"response": {
"error_code": "00003",
"message": "Service Currently Unavailable",
"status": "error"
"sign": "MCwCFHyCgQIZxbWTOQGlGAdPA44hNCF+AhQB7Rmz6x1EbAmMYC0poCIzKW9R8w=="
cod.merchant.wx.config.add(商户微信支付配置)
配置子商户推荐关注、绑定关系和配置支付目录;
注意:API只支持新增配置,不支持修改, 如需修改请银行先登录微信服务商后台手工删除后重新配置
mch_app_id
商户应用ID
jsapi_path
授权目录,可选(授权目录、关联APPID、推荐关注APPID选填一项)
关联APPID,可选(授权目录、关联APPID、推荐关注APPID选填一项)
subscribe_appid
推荐关注APPID,可选(授权目录、关联APPID、推荐关注APPID选填一项)
response解析后的结果:
服务是否调用成功
"OK"表示成功;"error"表示失败
JSON Object 类型的返回值
返回结果记录
[{"bank_app_id":"银行appid",
"bank_name":"银行名称",
{"fee_pay_interface_no":"费率通道编号",
"fee_pay_interface_name":"费率通道名称",
"result":[
{"param_key":
"jsapi_path/sub_appid/subscribe_appid",
{"status":"success/error",
"message":"错误信息"}}]}]}]
error_code
仅当status=er

我要回帖

更多关于 支付宝转账怎么追回 的文章

 

随机推荐