- 资料下载
- 技术资料
- 接口能力
- 进件系统
- 报文数据元说明
- 商管系统联调说明
- 参数字典说明
- 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 02:58:41
责任人:未设置
请求参数
Body 参数application/json
orgId
string
机构号
orgMercode
string
商户号
orgTermno
string
终端号
orgTrace
string
交易流水
sign
string
签名
signType
string
签名方式
prodTrace
string
产品流水
appendData
object
附加信息
aliGoodsDetail
array[object (AliGoodsDetail) {9}]
ali:商品详情列表
aliExtendParams
object
ali:业务拓展信息
aliBusinessParams
object
商户传入业务信息
示例值:
{"data":"123"}
aliDisablePayChannels
string
ali:禁用支付渠道
aliDiscountableAmount
string
ali:可打折金额
示例值:
1
aliEnablePayChannels
string
ali:可用支付渠道,逗号分隔
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:支付宝门店编号
deviceInfo
string
微信设备号
dgtlEnvlp
string
数字信封
identity
string
实名支付;支付宝-支持上传所有字段:商户可直接使用;微信-仅支持W:开头的字段:并且需要向微信申请,仅支持商户为“保险”类目
invoiceSt
boolean
wx:是否支持发票
示例值:
false
orgBasestation
string
基站信息
orgDeviceIp
string
交易设备IP
orgFrontFailUrl
string
必需
orgGpstype
string
GPS坐标系
orgLatitude
string
维度
orgLongitude
string
经度
qrCode
string
二维码链接
payChannel
enum<string>
商户发起支付入口
枚举值:
0102
appUpIdentifier
string
银联支付标识
appid
string
商户微信APPID
userAuthCode
string
授权码
qrPnrInsIdCd
string
银联服务商机构标识码
qrSpecFeeInfo
string
qr:特殊计费信息;固定长度3位。位置1~2:特殊计费类型;位置3:特殊计费档次
queryOptions
string
查询支付宝分期参数
unQrAppCustomerInfo
string
银行卡验证信息及身份信息在,整体加密后以字符串形式上送,具体结构参考:UnQrAppCustomerInfo
qrAcqAddnData
object
收款方附加数据
qrLimitAmt
object (QrLimitAmt)
银联二维码当笔订单对应的借记卡支付限额
unQrAppInstalTransInfo
object
分期信息域
unQrAppReserved
object
预留
terminalinfo
object (TerminalInfo)
终端信息
wxDetail
object (WxDetail)
wx:订单详情
wxSceneInfo
object (WxSceneInfo)
微信场景信息
wxGoodsTag
string
wx:订单优惠标记,代金券或立减优惠功能的参数
wxLimitPay
string
wx:交易限制支付类型;取值-含义:{"no_credit":"禁用信用类型"}
示例值:
no_credit
data
object
业务请求数据
oriOrgTrace
string
交易流水
oriOutTrace
string
原outTrace
orgInfo
string
请求方自定义信息
示例
{
"orgId": "string",
"orgMercode": "string",
"orgTermno": "string",
"orgTrace": "string",
"sign": "string",
"signType": "string",
"prodTrace": "string",
"appendData": {
"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"
}
],
"aliExtendParams": {
"property1": {},
"property2": {}
},
"aliBusinessParams": {
"data": "123"
},
"aliDisablePayChannels": "string",
"aliDiscountableAmount": 1,
"aliEnablePayChannels": "string",
"aliOperatorId": "string",
"aliSellerId": "string",
"aliStoreId": "string",
"aliTerminalParams": {
"credential": "28763443825664394:20180207192030954:abcdefGHIJKLMN",
"signature": "xxxxxxx",
"terminalType": "IOT"
},
"aliUndiscountableAmount": 1,
"alipayStoreId": "string",
"deviceInfo": "string",
"dgtlEnvlp": "string",
"identity": "string",
"invoiceSt": false,
"orgBasestation": "string",
"orgDeviceIp": "string",
"orgFrontFailUrl": "string",
"orgGpstype": "string",
"orgLatitude": "string",
"orgLongitude": "string",
"qrCode": "string",
"payChannel": "01",
"appUpIdentifier": "string",
"appid": "string",
"userAuthCode": "string",
"qrPnrInsIdCd": "string",
"qrSpecFeeInfo": "string",
"queryOptions": "string",
"unQrAppCustomerInfo": "string",
"qrAcqAddnData": {
"customData": "string",
"goodsInfos": [
{
"addnInfo": "string",
"category": "string",
"id": "string",
"name": "string",
"price": "string",
"quantity": "string"
}
],
"orderInfo": {
"addnInfo": "string",
"dctAmount": "string",
"description": "string",
"title": "string"
}
},
"qrLimitAmt": {
"creditLimitAmt": "string",
"debitLimitAmt": "string"
},
"unQrAppInstalTransInfo": {
"instalRate": "string",
"mchntFeeSubsidy": "string",
"numberOfInstallments": "string"
},
"unQrAppReserved": {
"cardNumberLock": "string",
"customerId": "string",
"discountCode": "string",
"fundComCode": "string",
"fundProCode": "string",
"fundProType": "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"
},
"wxDetail": {
"costPrice": 0,
"goodsDetail": [
{
"goodsId": "string",
"goodsName": "string",
"price": 0,
"quantity": 0,
"wxpayGoodsId": "string"
}
],
"receiptId": "string"
},
"wxSceneInfo": {
"address": "string",
"areaCode": "string",
"storeCode": "string",
"storeName": "string"
},
"wxGoodsTag": "string",
"wxLimitPay": "no_credit"
},
"data": {
"oriOrgTrace": "string",
"oriOutTrace": "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/tradeQuery' \
--header 'Content-Type: application/json' \
--data-raw '{
"orgId": "string",
"orgMercode": "string",
"orgTermno": "string",
"orgTrace": "string",
"sign": "string",
"signType": "string",
"prodTrace": "string",
"appendData": {
"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"
}
],
"aliExtendParams": {
"property1": {},
"property2": {}
},
"aliBusinessParams": {
"data": "123"
},
"aliDisablePayChannels": "string",
"aliDiscountableAmount": 1,
"aliEnablePayChannels": "string",
"aliOperatorId": "string",
"aliSellerId": "string",
"aliStoreId": "string",
"aliTerminalParams": {
"credential": "28763443825664394:20180207192030954:abcdefGHIJKLMN",
"signature": "xxxxxxx",
"terminalType": "IOT"
},
"aliUndiscountableAmount": 1,
"alipayStoreId": "string",
"deviceInfo": "string",
"dgtlEnvlp": "string",
"identity": "string",
"invoiceSt": false,
"orgBasestation": "string",
"orgDeviceIp": "string",
"orgFrontFailUrl": "string",
"orgGpstype": "string",
"orgLatitude": "string",
"orgLongitude": "string",
"qrCode": "string",
"payChannel": "01",
"appUpIdentifier": "string",
"appid": "string",
"userAuthCode": "string",
"qrPnrInsIdCd": "string",
"qrSpecFeeInfo": "string",
"queryOptions": "string",
"unQrAppCustomerInfo": "string",
"qrAcqAddnData": {
"customData": "string",
"goodsInfos": [
{
"addnInfo": "string",
"category": "string",
"id": "string",
"name": "string",
"price": "string",
"quantity": "string"
}
],
"orderInfo": {
"addnInfo": "string",
"dctAmount": "string",
"description": "string",
"title": "string"
}
},
"qrLimitAmt": {
"creditLimitAmt": "string",
"debitLimitAmt": "string"
},
"unQrAppInstalTransInfo": {
"instalRate": "string",
"mchntFeeSubsidy": "string",
"numberOfInstallments": "string"
},
"unQrAppReserved": {
"cardNumberLock": "string",
"customerId": "string",
"discountCode": "string",
"fundComCode": "string",
"fundProCode": "string",
"fundProType": "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"
},
"wxDetail": {
"costPrice": 0,
"goodsDetail": [
{
"goodsId": "string",
"goodsName": "string",
"price": 0,
"quantity": 0,
"wxpayGoodsId": "string"
}
],
"receiptId": "string"
},
"wxSceneInfo": {
"address": "string",
"areaCode": "string",
"storeCode": "string",
"storeName": "string"
},
"wxGoodsTag": "string",
"wxLimitPay": "no_credit"
},
"data": {
"oriOrgTrace": "string",
"oriOutTrace": "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
交易状态码
oriOrgTrace
string
交易流水
tradeCode
string
交易码-->showDoc
outCdnoType
string
转出卡类型
outTrace
string
请求渠道-订单号
patnerSettleFlag
string
正常情况下按请求报文
payerAmt
integer <int64>
实际付款金额
payerId
string
按类型取值为:用户唯一标识
payerOtherInfo
string
按类型取值为:W:机构appId下的openId;Z:支付宝登录账号(脱敏)
pcTrace
string
渠道返回-订单号
riskInfo
string
风险控制信息
settleAmt
integer <int64>
清算金额
settleDate
string
支付完成/清算 日期 yyyyMMdd
timeEnd
string
支付完成 时间 yyyyMMddHHmmss
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": {
"riskInfo": "string",
"userId": "string"
}
},
"data": {
"appendRetcode": "string",
"appendRetmsg": "string",
"finRetcode": "string",
"oriOrgTrace": "string",
"tradeCode": "string",
"outCdnoType": "string",
"outTrace": "string",
"patnerSettleFlag": "string",
"payerAmt": 0,
"payerId": "string",
"payerOtherInfo": "string",
"pcTrace": "string",
"riskInfo": "string",
"settleAmt": 0,
"settleDate": "string",
"timeEnd": "string",
"tradeAmt": 0,
"userId": "string"
},
"sign": "string",
"sysRetcode": "string",
"sysRetmsg": "string"
}
🟢201Created
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found