- 资料下载
- 技术资料
- 接口能力
- 进件系统
- 报文数据元说明
- 商管系统联调说明
- 参数字典说明
- 9进件类接口
- 9.1 图片上传
- 9.2 商户信息录入
- 9.3 商户信息补件
- 9.4 商户异步通知回调
- 9.5 商户审核结果查询
- 9.6 商户信息查询
- 9.7 商户信息变更
- 9.8 新增终端
- 9.9 终端变更
- 9.10 结算账户变更
- 9.11 商户功能变更
- 9.12 参数查询
- 9.13 查询授权码
- 9.14 机具序列号入库接口
- 9.15 商户签约申请接口
- 9.16 易生侧签约电子协议下载
- 9.17 商户电子协议号变更
- 9.18 终端授权码重置接口
- 9.19 终端注销
- 9.20 商户注销
- 9.21 终端序列号TUSN校验
- 9.22 终端序列号查询终端信息
- 9.23 银联入驻结果查询
- 9.24 微信支付宝重新入驻
- 9.25 更新银联报备服务商
- 9.26 更新代理商编号(特定使用)
- 9.27 商户、终端操作通知
- 9.28 终端码牌、小白盒绑定解绑
- 10分账绑定类接口
- 11限额类接口
- 12营销类接口
- 13支付宝配置类接口
- 14微信配置类接口
- 易企通
- 云易收(云收银)
- 电子协议
- 分账、退款
- 网支中台
- 易生鉴权
- 微收单-不对接
- 易生代付
- 银行卡接口规范
标准-主扫支付
测试环境
https://t-wapi.bhecard.com:8443
测试环境
https://t-wapi.bhecard.com:8443
POST
https://t-wapi.bhecard.com:8443
标准类API
最后修改时间:2024-08-20 03:25:18
责任人:未设置
请求参数
Body 参数application/json
orgId
string
机构号
orgMercode
string
商户号
orgTermno
string
终端号
orgTrace
string
交易流水
sign
string
签名
signType
string
签名方式
prodTrace
string
产品流水
appendData
object
附加请求数据-仅正向交易需要
orgBasestation
string
基站信息
orgDeviceIp
string
交易设备IP
orgGpstype
string
GPS坐标系
orgLatitude
string
维度
orgLongitude
string
经度
dgtlEnvlp
string
数字信封
identity
string
实名支付
qrLimitAmt
object
银联二维码当笔订单对应的借记卡支付限额
qrPnrInsIdCd
string
银联服务商机构标识码
queryOptions
string
查询支付宝分期参数
terminalinfo
object
终端信息
unQrAppCustomerInfo
string
云闪付app 银行卡验证信息及身份信息
unQrAppInstalTransInfo
object
分期信息域
unQrAppReserved
object
预留域
wxLimitPay
string
wx:交易限制支付类型
示例值:
no_credit
invoiceSt
boolean
wx:是否支持发票
示例值:
false
wxDetail
object
wx:订单详情
wxGoodsTag
string
wx:订单优惠标记,代金券或立减优惠功能的参数
wxSceneInfo
object
wx:微信场景信息
aliDisablePayChannels
string
ali:禁用支付渠道,逗号分隔
aliEnablePayChannels
string
ali:可用支付渠道,逗号分隔
aliExtendParams
object
ali:业务拓展信息,支持功能
aliGoodsDetail
array[object (AliGoodsDetail) {9}]
ali:商品详情列表
aliBusinessParams
object
ali:商户传入业务信息
示例值:
{"data":"123"}
aliDiscountableAmount
string
ali:可打折金额
示例值:
1
aliOperatorId
string
ali:操作员编号
aliSellerId
string
ali:卖家id
aliStoreId
string
ali:商户门店编号
aliTerminalParams
object
ali:终端参数
示例值:
{"credential":"28763443825664394:20180207192030954:abcdefGHIJKLMN","signature":"xxxxxxx","terminalType":"IOT"}
aliUndiscountableAmount
string
ali:不可打折金额
示例值:
1
alipayStoreId
string
ali:支付宝门店编号
qrAcqAddnData
object
收款方附加数据
qrSpecFeeInfo
string
qr:特殊计费信息
data
object
业务请求数据,签名数据
orgBackUrl
string
支付成功后的结果通知地址
tradeCode
string
WAC2B
tradeAmt
integer <int64>
交易金额
示例值:
1
timeoutMinutes
integer <int32>
订单支付超时时间
示例值:
60
orderInfo
string
订单标题
infoAttach
string
订单描述
delaySettleFlag
string
清算-延迟结算标识
patnerSettleFlag
string
清算-秒到标识
splitSettleFlag
string
清算-分账标识
investor
string
优惠出资方编号
orgPreferentialAmt
string
下游优惠金额
wxSubAppid
string
wx:支付使用的appid
attach
string
下游外部订单号/缴费号
handingFee
string
下游手续费
orgSmercode
string
下游机构商户唯一标识
orgSterminalcode
string
小商户终端号
otherfee
string
特殊计费
orgInfo
string
请求方自定义信息
示例
{
"orgId": "string",
"orgMercode": "string",
"orgTermno": "string",
"orgTrace": "string",
"sign": "string",
"signType": "string",
"prodTrace": "string",
"appendData": {
"orgBasestation": "string",
"orgDeviceIp": "string",
"orgGpstype": "string",
"orgLatitude": "string",
"orgLongitude": "string",
"dgtlEnvlp": "string",
"identity": "string",
"qrLimitAmt": {
"creditLimitAmt": "string",
"debitLimitAmt": "string"
},
"qrPnrInsIdCd": "string",
"queryOptions": "string",
"terminalinfo": {
"appVersion": "string",
"encryptRandNum": "string",
"iccId": "string",
"lbsNum1": "string",
"lbsNum2": "string",
"lbsNum3": "string",
"lbsSignal1": "string",
"lbsSignal2": "string",
"lbsSignal3": "string",
"location": "string",
"locationCd1": "string",
"locationCd2": "string",
"locationCd3": "string",
"mobileCountryCd": "string",
"mobileNetNum": "string",
"networkLicense": "string",
"secretText": "string",
"serialNum": "string",
"telecomLbs": "string",
"telecomLbsSignal": "string",
"telecomNetId": "string",
"telecomSysId": "string",
"terminalId": "string",
"terminalIp": "string",
"terminalType": "string"
},
"unQrAppCustomerInfo": "string",
"unQrAppInstalTransInfo": {
"instalRate": "string",
"mchntFeeSubsidy": "string",
"numberOfInstallments": "string"
},
"unQrAppReserved": {
"cardNumberLock": "string",
"customerId": "string",
"discountCode": "string",
"fundComCode": "string",
"fundProCode": "string",
"fundProType": "string"
},
"wxLimitPay": "no_credit",
"invoiceSt": false,
"wxDetail": {
"cost_price": 0,
"goods_detail": [
{
"goods_id": "string",
"goods_name": "string",
"price": 0,
"quantity": 0,
"wxpay_goods_id": "string"
}
],
"receipt_id": "string"
},
"wxGoodsTag": "string",
"wxSceneInfo": {
"device_id": "string",
"payer_client_ip": "string",
"store_info": {
"address": "string",
"area_code": "string",
"id": "string",
"name": "string"
}
},
"aliDisablePayChannels": "string",
"aliEnablePayChannels": "string",
"aliExtendParams": {
"property1": {},
"property2": {}
},
"aliGoodsDetail": [
{
"alipay_goods_id": "string",
"body": "string",
"categories_tree": "string",
"goods_category": "string",
"goods_id": "string",
"goods_name": "string",
"price": "string",
"quantity": 0,
"show_url": "string"
}
],
"aliBusinessParams": {
"data": "123"
},
"aliDiscountableAmount": 1,
"aliOperatorId": "string",
"aliSellerId": "string",
"aliStoreId": "string",
"aliTerminalParams": {
"credential": "28763443825664394:20180207192030954:abcdefGHIJKLMN",
"signature": "xxxxxxx",
"terminalType": "IOT"
},
"aliUndiscountableAmount": 1,
"alipayStoreId": "string",
"qrAcqAddnData": {
"customData": "string",
"goodsInfos": [
{
"addnInfo": "string",
"category": "string",
"id": "string",
"name": "string",
"price": "string",
"quantity": "string"
}
],
"orderInfo": {
"dctAmount": "string",
"description": "string",
"title": "string"
}
},
"qrSpecFeeInfo": "string"
},
"data": {
"orgBackUrl": "string",
"tradeCode": "string",
"tradeAmt": 1,
"timeoutMinutes": 60,
"orderInfo": "string",
"infoAttach": "string",
"delaySettleFlag": "string",
"patnerSettleFlag": "string",
"splitSettleFlag": "string",
"investor": "string",
"orgPreferentialAmt": "string",
"wxSubAppid": "string",
"attach": "string",
"handingFee": "string",
"orgSmercode": "string",
"orgSterminalcode": "string",
"otherfee": "string"
},
"orgInfo": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://t-wapi.bhecard.com:8443/standard/native' \
--header 'Content-Type: application/json' \
--data-raw '{
"orgId": "string",
"orgMercode": "string",
"orgTermno": "string",
"orgTrace": "string",
"sign": "string",
"signType": "string",
"prodTrace": "string",
"appendData": {
"orgBasestation": "string",
"orgDeviceIp": "string",
"orgGpstype": "string",
"orgLatitude": "string",
"orgLongitude": "string",
"dgtlEnvlp": "string",
"identity": "string",
"qrLimitAmt": {
"creditLimitAmt": "string",
"debitLimitAmt": "string"
},
"qrPnrInsIdCd": "string",
"queryOptions": "string",
"terminalinfo": {
"appVersion": "string",
"encryptRandNum": "string",
"iccId": "string",
"lbsNum1": "string",
"lbsNum2": "string",
"lbsNum3": "string",
"lbsSignal1": "string",
"lbsSignal2": "string",
"lbsSignal3": "string",
"location": "string",
"locationCd1": "string",
"locationCd2": "string",
"locationCd3": "string",
"mobileCountryCd": "string",
"mobileNetNum": "string",
"networkLicense": "string",
"secretText": "string",
"serialNum": "string",
"telecomLbs": "string",
"telecomLbsSignal": "string",
"telecomNetId": "string",
"telecomSysId": "string",
"terminalId": "string",
"terminalIp": "string",
"terminalType": "string"
},
"unQrAppCustomerInfo": "string",
"unQrAppInstalTransInfo": {
"instalRate": "string",
"mchntFeeSubsidy": "string",
"numberOfInstallments": "string"
},
"unQrAppReserved": {
"cardNumberLock": "string",
"customerId": "string",
"discountCode": "string",
"fundComCode": "string",
"fundProCode": "string",
"fundProType": "string"
},
"wxLimitPay": "no_credit",
"invoiceSt": false,
"wxDetail": {
"cost_price": 0,
"goods_detail": [
{
"goods_id": "string",
"goods_name": "string",
"price": 0,
"quantity": 0,
"wxpay_goods_id": "string"
}
],
"receipt_id": "string"
},
"wxGoodsTag": "string",
"wxSceneInfo": {
"device_id": "string",
"payer_client_ip": "string",
"store_info": {
"address": "string",
"area_code": "string",
"id": "string",
"name": "string"
}
},
"aliDisablePayChannels": "string",
"aliEnablePayChannels": "string",
"aliExtendParams": {
"property1": {},
"property2": {}
},
"aliGoodsDetail": [
{
"alipay_goods_id": "string",
"body": "string",
"categories_tree": "string",
"goods_category": "string",
"goods_id": "string",
"goods_name": "string",
"price": "string",
"quantity": 0,
"show_url": "string"
}
],
"aliBusinessParams": {
"data": "123"
},
"aliDiscountableAmount": 1,
"aliOperatorId": "string",
"aliSellerId": "string",
"aliStoreId": "string",
"aliTerminalParams": {
"credential": "28763443825664394:20180207192030954:abcdefGHIJKLMN",
"signature": "xxxxxxx",
"terminalType": "IOT"
},
"aliUndiscountableAmount": 1,
"alipayStoreId": "string",
"qrAcqAddnData": {
"customData": "string",
"goodsInfos": [
{
"addnInfo": "string",
"category": "string",
"id": "string",
"name": "string",
"price": "string",
"quantity": "string"
}
],
"orderInfo": {
"dctAmount": "string",
"description": "string",
"title": "string"
}
},
"qrSpecFeeInfo": "string"
},
"data": {
"orgBackUrl": "string",
"tradeCode": "string",
"tradeAmt": 1,
"timeoutMinutes": 60,
"orderInfo": "string",
"infoAttach": "string",
"delaySettleFlag": "string",
"patnerSettleFlag": "string",
"splitSettleFlag": "string",
"investor": "string",
"orgPreferentialAmt": "string",
"wxSubAppid": "string",
"attach": "string",
"handingFee": "string",
"orgSmercode": "string",
"orgSterminalcode": "string",
"otherfee": "string"
},
"orgInfo": "string"
}'
返回响应
🟢200OK
application/json
Body
orgInfo
string
请求方自定义信息
appendData
object
附加请求数据
disCount
object
优惠详情;长度:6000
payDetail
object
交易支付使用的资金
riskInfo
object
风险控制信息
data
object
业务请求数据
appendRetcode
string
附加状态码
appendRetmsg
string
附加状态描述
finRetcode
string
交易状态码
tradeCode
string
交易码-->showDoc
outCdnoType
string
转出卡类型
qrCode
string
二维码链接
riskInfo
string
风险控制信息
tradeAmt
integer <int64>
交易金额
userId
string
用户唯一编码
sign
string
签名
sysRetcode
string
系统状态码
sysRetmsg
string
系统状态信息
示例
{
"orgInfo": "string",
"appendData": {
"disCount": {
"aliDiscountGoodsDetail": "string",
"qrCouponInfo": [
{
"addnInfo": "string",
"desc": "string",
"id": "string",
"offstAmt": "string",
"spnsrId": "string",
"type": "string"
}
],
"wxPromotionDetailInfo": "string"
},
"payDetail": {
"aliFundBillList": [
{
"amount": "string",
"bank_code": "string",
"fund_channel": "string",
"fund_type": "string",
"real_amount": "string"
}
],
"aliHbFqPayInfo": "string",
"qrPayerInfo": {
"accNo": "string",
"acctClass": "string",
"cardAttr": "string",
"certifId": "string",
"certifTp": "string",
"cvn2": "string",
"expired": "string",
"issCode": "string",
"mobile": "string",
"name": "string",
"payerBankInfo": "string"
},
"qrPayerInfoStr": "string",
"unqrappInfo": {
"prepayId": "string",
"unqrappAccNo": "string",
"unqrappAccessType": "string",
"unqrappAcqInsCode": "string",
"unqrappBizType": "string",
"unqrappCardTransData": "string",
"unqrappExchangeDate": "string",
"unqrappExchangeRate": "string",
"unqrappMerId": "string",
"unqrappOrigQryId": "string",
"unqrappPayCardType": "string",
"unqrappReqReserved": "string",
"unqrappReserved": {
"activityId": "string",
"activityNm": "string",
"addnPrintInfo": "string",
"cardNumberLock": "string",
"customerId": "string",
"discountAmt": "string",
"discountCode": "string",
"fundComCode": "string",
"fundProCode": "string",
"fundProType": "string",
"mchtDiscountAmt": "string"
},
"unqrappTraceNo": "string",
"unqrappTxnSubType": "string",
"unqrappTxnTime": "string",
"unqrappTxnType": "string",
"unqrappVersion": "string"
},
"wxBankType": "string"
},
"riskInfo": {
"terminalIp": "string",
"terminalLocation": "string"
}
},
"data": {
"appendRetcode": "string",
"appendRetmsg": "string",
"finRetcode": "string",
"tradeCode": "string",
"outCdnoType": "string",
"qrCode": "string",
"riskInfo": "string",
"tradeAmt": 0,
"userId": "string"
},
"sign": "string",
"sysRetcode": "string",
"sysRetmsg": "string"
}
🟢201Created
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found