订单及明细查询接口

1.修订记录

修订 日期 说明 作者
V0.1 2019/6/3 新接口参数定义 邓文泉
V0.1 2019/12/16 新增统一订单内容 陈宋东
V0.2 2020/04/15 新增返回参数result_note,记录错误描述 宁华雄
V0.3 2020/7/21 新增返回total_discount,settlement_amount,wxpay_coupon_info 汤吉齐
V0.31 2020/7/21 新增返回 is_discount,total_discount_fee,wxpay_coupon_good_detail 汤吉齐
V0.4 2020/7/22 pay_detail_list里面新增渠道返回流水(channel_recv_sn) 汤吉齐
V0.41 2020/7/22 pay_detail_list里面新增发往渠道流水(channel_send_sn)
V0.5 2020/11/11 修改ACQ_QUERY_NO_RECORD的说明 汤吉齐
V0.6 2020/11/30 修改TRADE_ABNORMALITY的中文描述 汤吉齐
V0.7 2021/01/21 修改ACQ_QUERY_NO_RECORD的描述 王晶
V0.8 2020/02/24 新增trade_status_ext交易拓展状态,保存TRADE_USERPAYING 王晶
V0.9 2021/03/17 支持支付宝单品营销 王晶
V1.0 2021/05/13 增加银联渠道优惠信息返回 王晶
V1.1 2021/06/10 单品信息中增加券id 汤吉齐
V1.2 2021/08/16 pay_detail_list里面新增二维码行别(bank_type) 康少雄
V1.3 2021/08/24 分期交易返回分期信息 王晶
V1.4 2021/09/17 新增退款手续费信息 刘雷
V1.5 2021/10/13 支持银联单品优惠信息 王晶
V1.6 2021/11/17 订单+订单明细查询,包括T1和反扫快付,新增返回参数 林竞
V1.61 2021/11/17 新增返回参数(pay_success_time,openid,buyer_user_id,card_type) 林竞
V1.7 2021/12/27 支持国密 王晶
V1.8 2022/03/17 新增支付成功异步通知营销相关字段 刘雷
V1.9 2022/03/31 新增营销后的手续费相关字段 刘雷
V2.0 2022/05/17 新增请求字段seller_id,新增返回extra_common_param/seller_id 林竞
V2.1 2022/09/16 支付明细返回付款方信息 康少雄
V2.2 2022/10/19 对响应参数的total_discount _fee和is_discount及营销信息相关字段进行调整 刘军
V2.3 2023/06/19 对响应参数的pay_detail_list新增订单明细的结果描述result_note 林竞

2、业务说明

(1)场景说明

1、需要查询订单及明细状态,调用此接口

(2)接口说明

1、订单及明细查询接口

3.请求地址

环境 HTTPS请求地址
正式环境 https://search.ysepay.com/gateway.do

4、参数说明

4.1 公共请求参数

参数 类型(长度) 必填 参数说明
method String(128) Y 接口名称 固定值 ysepay.online.trade.order.query
partner_id String(20) Y 在银盛支付开设的服务商商户号,请联系客户经理提供
timestamp String(19) Y 发送请求的时间,格式"yyyy-MM-dd HH:mm:ss" 示例值:2014-07-24 03:07:50
charset String(10) Y 商户网站使用的编码格式,如UTF-8、GBK、GB2312等,默认值 GBK
sign_type String(10) Y 报文签名算法,RSA/SM
sign String(256) Y 签名字符串,再用Base64编码
version String(3) Y 接口版本3.0 当前版本 3.0
biz_content String Y 业务请求参数的集合,最大长度不限,除公共参数外所有请求参数都必须放在这个参数中传递

4.2 业务请求参数

参数名biz_content,值为一个json格式对象,下面列表描述json对象的值

参数 类型(字节长度) 必填 参数说明
out_trade_no String(1,32) N 商户系统内部订单号 示例值:201805256843192280647118
shopdate String(8,8) N 商户日期(该参数与做交易时一致)
trade_no String(1,30) N 该交易在银盛支付系统中的交易流水号。商户订单号和银盛交易号不能同时为空
seller_id String(1,20) N 收款商户号

5、响应参数说明

银盛支付对商户的请求数据处理完成后,会将处理的结果数据同步回执给商户。

请注意:银盛后期会对返回参数保留扩展的权力,扩展方式为新增参数但不会删除参数,请商户在解析银盛返回参数时要支持银盛可能扩展参数这种情况。

5.1 公共响应参数

参数 类型(字节长度) 必填 参数说明
sign String Y 签名字符串,Base64编码
ysepay_online_trade_order_query_response String Y 业务响应参数的集合,最大长度不限

5.2 业务响应参数

参数 类型(字节长度) 必填 参数说明
code String Y 响应代码
msg String Y 响应代码描述
trade_status String Y 交易目前所处的状态。成功状态的值: TRADE_SUCCESS\ TRADE_CLOSED等具体详情看下文中的交易状态详解
out_trade_no String(1,32) N 商户系统内部订单号
trade_no String(1,30) N 该交易在银盛支付系统中的交易流水号。
total_amount Number(10,2) Y 金额,Number(10,2)指10位长度,2位精度 示例值:100.01
receipt_amount Number(10,2) N 实收金额(参考),当为快付交易时,该字段为空 示例值:2.04
account_date String(10) N 入账日期,格式”yyyy-MM-dd” 示例值:2014-07-24
result_note String N 结果描述。当订单失败的时候,返回相关错误描述
openid String(128) N 子商户appid下用户唯一标识
pay_detail_list Json数组 N 订单支付明细
quick_pay_detail_list Json数组 N 快付明细
settlement_amount Number N 参考结算金额, 当为快付交易时,该字段为空
total_discount double N 参考总优惠金额
trade_status_ext String N 交易扩展状态状态, 当为快付交易时,该字段为空
installment_resp InstallmentResp N 分期响应信息 ,当为快付交易时,该字段为空
mer_discount_fee Double N 商户贴息手续费
has_refund_payee_fee Double N 收款方已退手续费
has_refund_payer_fee Double N 付款方已退手续费
has_refund_src_fee Double N 发起方已退手续费
refund_amount Double N 退款金额
extra_common_param String(2000) N 公用回传参数 商户自定义数据域,返回订单REMARK数据
seller_id String(1,20) N 收款商户号

5.1 分期信息 InstallmentResp

参数 类型(字节长度) 必填 参数说明
installment_num String Y 分期期数,允许值:3~99
installment_fee_total Double Y 分期应付手续费
installment_fee_pay_mode String Y 持卡人手续费支付方式 ,0-一次性支付,1-分期支付
first_fee Double Y 首期手续费
each_fee Double Y 每期手续费
first_back_amount Double Y 首期还款金额
real_discount_fee_rate Double N 商户分期实际贴息费率

5.2 支付明细 pay_detail_list

参数 类型(字节长度) 必填 参数说明
status String Y 支付状态 示例值:TRADE_SUCCESS
send_channel_time String N 发往渠道的交易时间格式”yyyy-MM-dd HH:mm:ss” 示例值:2019-5-24 09:44:31
serial_number Number(1) Y 序列号,序列号数值越大则表示此笔交易流水为最新记录
partner_fee String N 该笔订单的合作方手续费(参考),单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位,当为快付交易时,该字段不能为空
payee_fee String N 该笔订单的收款方手续费(参考),单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位,当为快付交易时,该字段不能为空
payer_fee String N 该笔订单的付款方手续费(参考),单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位,当为快付交易时,该字段不能为空
channel_send_sn String N 发往渠道流水
channel_recv_sn String N 渠道返回流水
bank_type String N 二维码行别,微信-1902000 支付宝-1903000 QQ扫码-1904000 银联扫码-9001002 招商银行 -3085840
pay_success_time String(19) N 支付完成时间,格式"yyyy-MM-dd HH:mm:ss"
buyer_user_id String(128) N 支付宝用户Uid
card_type String N credit:信用卡debit:借记卡
result_note String N 结果描述, 当为快付交易时,该字段为空
preferential_amount Double N 优惠金额 示例值:样例1.2
preferential_fee Double N 优惠手续费 示例值:样例0.02
marketing_rule_json String N 营销规则 json
payer_bank_account_no String N 付款方账号/银行卡号,脱敏规则:保留前6后4,中间数据*;
payer_bank_account_name String N 付款方账户户名
is_discount String N 是否参与优惠
total_discount_fee double N 参考汇总优惠手续费
wxpay_coupon_info String N 微信优惠活动
wxpay_coupon_good_detail List N 单品列表
alipay_coupon_info String(4000) N JSON字符串,支付宝营销渠道响应优惠信息
alipay_coupon_good_detail String N JSON字符串,支付宝营销渠道响应商品详情信息
coupon_info String(4000) N JSON字符串,银联营销渠道响应优惠信,version小于3.6版本为List的JSON字符串,3.6版本(含)以上为CouponInfo的JSON字符串

5.2.1 支付宝 alipay_coupon_info

参数 类型(字节长度) 必填 参数说明
total_amount double Y 订单金额,单位为元
receipt_amount double Y 商户实收金额,商家在交易中实际收到的款项, 单位为元
buyer_pay_amount double Y 用户实付金额,用户在交易中支付的金额,单位为元。
invoice_amount double Y 开票金额,用户在交易中支付的可开具发票的金额
point_amount double 集分宝支付金额,使用集分宝付款的金额
fund_bill_list List Y 支付金额信息
voucher_detail_list List N 本交易支付时使用的所有优惠券信息
gmt_payment Date Y 交易支付时间

5.2.1.1 AlipayTradeFundBill

参数 类型(字节长度) 必填 参数说明
fund_channel_str String Y 交易使用的资金渠道 示例值:ALIPAYACCOUNT
bank_code String N 银行卡支付时的银行代码 示例值:CEB
amount double Y 该支付工具类型所使用的金额 示例值:10.00
real_amount double N 渠道实际付款金额 示例值:11.21
fund_type_str String N 集分宝支付金额 示例值:11.21

5.2.1.2 VoucherDetail 说明

参数 类型(字节长度) 必填 参数说明
id String Y 券 id,示例值:必填
name String Y 券名称
type_str String Y 券类型 示例值:ALIPAY_FIX_VOUCHER
amount double Y 优惠券面值
merchant_contribute double N 商家出资
other_contribute double N 其他出资方出资金额
memo String N 优惠券备注信息
template_id String N 卷模板id 示例值:20171030000730015359000EMZP0
other_contribute_detail List N List 优惠券的其他出资方明细
purchase_buyer_contribute double N
purchase_merchant_contribute double N
purchase_ant_contribute double N

5.2.2 alipay_coupon_good_detail

参数 类型(字节长度) 必填 参数说明
id String(64) Y 记录编号,唯一标识
tradesn String(30) Y 银盛交易流水
seq Integer(4) Y 银盛交易流水序列号
createtime Date Y 记录创建时间
wxpayGoodsId String(32) N 渠道单品标识
goodsName String(256) N 营销单品名称
goodsId String(32) Y 营销单品标识
goodsRemark String(256) N 营销单品备注
quantity NUMBER(10) N 营销单品数量
price NUMBER(15,4) N 营销单品价格
type String(32) N 记录类型
discountAmount NUMBER(15,4) Y 抵扣金额
goodsDetailJson String(3000) N 单品营销参数JSON字符串

type参数说明:“WXRESP”:微信单品营销渠道响应;“ALIRESP”:支付宝单品营销渠道响应;"UNION_PAY_RESP":银联单品营销渠道响应

5.2.2.1 type为“ALIRESP”时响应参数goodsDetailJson说明

参数 类型(字节长度) 必填 参数说明
good_id String(32) Y 商品的编号
discount_amount double Y 抵扣金额
voucher_id String(32) Y 劵id

5.2.2.2 type为“WXRESP”时响应参数goodsDetailJson说明

参数 类型(字节长度) 必填 参数说明
goods_id String Y 商品编码,由半角的大小写字母、数字、中划线、下划线中的一种或几种组成
goods_remark String N 商品备注,goods_remark 为备注字段,按照配置原样返回,字段内容在微信后台配置券时进行设置。
discount_amoun double Y 商品优惠金额,单品的总优惠金额,单位为:元
quantity int Y 优惠类型,用户购买的数量
price double Y 商品价格,单位为:元。如果商户有优惠,需传输商户优惠后的单价(例如:用户对一笔 100 元的订单使用了商场发的纸质优惠券 100-50,则活动商品的单价应为原单价-50)

5.2.2.3 type为“UNION_PAY_RESP”时响应参数goodsDetailJson说明

参数 类型(字节长度) 必填 参数说明
id String Y 参与优惠的商品编号
dctId String Y 优惠活动的编号
dctQuantity int Y 商品优惠数量,本商品数量为 10,其中 2 件参示例:本商品数量为 10,其中 2 件参
dctPrice double Y 商品优惠金额,单位:元。示例:商品单价10元,共 5件,其中2件参与优惠,每件优惠 3元,则本字段值为 6.00
addnInfo String N 附加信息,内容自定义

5.2.3 银联 CupQrCouponDetail

参数 类型(字节长度) 必填 参数说明
spnsrId double Y 出资方,1:银联出资,2:付款方(比如银行)出资,3:商户出资offstAmt
offstAmt double Y 出资金额 ,单位为元

5.2.4 银联 CouponInfo

参数 类型(字节长度) 必填 参数说明
amount Double Y 清算金额 ,单位为元
origAmount Double Y 订单金额, 单位为元,商户提交的订单金额
cupQrCouponDetail List N 优惠信息-二维码,成功的二维码类交易交易必填,活动维度的优惠展示
issAddnData IssAddnData N 付款方附加数据,交易成功返回,商品维度的优惠展示
cupAcpCouponInfo CupAcpCouponInfo N 优惠信息全渠道,成功的全渠道类交易(如:Wap,手机控件 等)必填,活动维度的优惠展示

5.2.4.1 CupQrCouponDetail

参数 类型(字节长度) 必填 参数说明
spnsrId double Y 出资方,1:银联出资,2:付款方(比如银行)出资,3:商户出资offstAmt
offstAmt double Y 出资金额 ,单位为元

5.2.4.2 IssAddnData

参数 类型(字节长度) 必填 参数说明 样例
dctDetail List N 商品优惠信息 交易成功,且请求参数中的收款方附加信息域中的单品命中优惠。商品维度展示优惠信息。

5.2.4.2.1 DctDetail说明

参数 类型(字节长度) 必填 参数说明
id String Y 参与优惠的商品编号
dctId String Y 优惠活动的编号
dctQuantity int Y 商品优惠数量,本商品数量为 10,其中 2 件参示例:本商品数量为 10,其中 2 件参
dctPrice double Y 商品优惠金额,单位:元。示例:商品单价10元,共 5件,其中2件参与优惠,每件优惠 3元,则本字段值为 6.00
addnInfo String N 附加信息,内容自定义

5.2.4.3 CupAcpCouponInfo说明

参数 类型(字节长度) 必填 参数说明
discountAmt double Y 总的优惠金额,单位:元,注:退货的时候返回,表示总的优惠回退金额
mchtDiscountAmt double N 商户出资金额,单位:元,注:退货的时候返回,表示商户出资的回退金额
activityId String N 活动编号,票券编号、活动编号等,格式自定义
activityNm String N 活动简称,优惠活动简称,可用于展示、打单等
addnPrintInfo String N 活动打印信息,内容自定义

5.2.5 微信营销 wxpay_coupon_info

参数 类型(字节长度) 必填 参数说明
fee_type String(16) N 标价币种,默认CNY
total_fee double Y 标价金额,订单总金额,单位为元 12.00
cash_fee_type String(16) N 现金支付币种,默认CNY
cash_fee double Y 现金支付金额 :订单现金支付金额(即客户实际付款金额),单位元 1.01
settlement_total_fee double N 应结订单金额:当订单使用了免充值型优惠券后返回该参数,应结订单金额=订单金额-免充值优惠券金额。单位元
coupon_fee double N 代金券金额:代金券”金额<=订单金额,订单金额-“代金券”金额=现金支付金额,单位元
ext String N 附录字段
promotionDetail String Y 单品优惠活动,详细信息如下 json

5.2.5.1 参数 promotionDetail

参数 类型(字节长度) 必填 参数说明
promotion_id String(32) Y 券 ID券或者立减优惠ID 例 109519
name String(64) N 优惠名称 例 单品惠-6
scope String(32) N 优惠范围 GLOBAL- 全场代金券;SINGLE- 单品优惠 例 SINGLE
type String(32) N 优惠类型COUPON- 代金券,需要走结算资金的充值型代金券,(境外商户券币种与支付币种一致)DISCOUNT- 优惠券,不走结算资金的免充值型优惠券,(境外商户券币种与标价币种一致 例 DISCOUNT
amount double Y 用户享受优惠的金额(优惠券面额=微信出资金额+商家出资金额+其他出资方金额 ),单位:元 例 5.00
activity_id String(32) N 活动 ID,在微信商户后台配置的批次 ID 例 931386
wxpay_contribute String(32) N 微信出资 特指由微信支付商户平台创建的优惠,出资金额 等于本项优惠总金额,单位为元 例 0.00
merchant_contribute String(32) N 商户出资 特指商户自己创建的优惠,出资金额等于本项优惠总金额,单位为元 例 0.00
other_contribute String(32) N 其他出资 其他出资方出资金额,单位为元 例 5.00

5.2.6 微信营销列表 wxpay_coupon_good_detail

参数 类型(字节长度) 必填 参数说明
goods_id String(32) Y 商户商品编码 由半角的大小写字母、数字、中划线、下划线中的种或几种组成 例 109519
goods_remark String(128) N 商品备注 goods_remark 为备注字段,按照配置原样返回,字段内容在微信后台配置券时进行设置。例 1001
discount_amount double Y 商品优惠金额 单品的总优惠金额,单位为元 例 1.00
quantity Int Y 商品数量 用户购买的数量 例 11
price double Y 商品价格 单位为:元。如果商户有优惠,需传输商户优惠后的单价(例如:用户对一笔 100 元的订单使用了商场发的纸质优惠券 100-50,则活动商品的单价应为原单价-50) 例 5288.00
promotionId String(32) Y 券或者立减优惠id 关联 promotionDetail.promotion_id 例 456789

5.3 快付明细 quick_pay_detail_list

参数 类型(字节长度) 必填 参数说明
status String Y 快付状态 示例值:TRADE_SUCCESS
send_channel_time String N 发往渠道的交易时间格式”yyyy-MM-dd HH:mm:ss” 示例值:2019-5-24 09:44:31
partner_fee String N 该笔订单的合作方手续费(参考),单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位,当为快付交易时,该字段不能为空
payee_fee String N 该笔订单的收款方手续费(参考),单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位,当为快付交易时,该字段不能为空
payer_fee String N 该笔订单的付款方手续费(参考),单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位,当为快付交易时,该字段不能为空
payee_fee_discount String N 该笔订单营销后的收款方手续费,单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位
payer_fee_discount String N 该笔订单营销后的付款方手续费,单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位
src_fee_discount String N 该笔订单营销后的发起方手续费,单位为RMB-Yuan。取值范围为[0.01,100000000.00],精确到小数点后两位
discount_flag String N 是否参与营销 1:参与 其他:不参与

6.样例

6.1 pay_detail_list 字段

[{
    "state": "TRADE_FAILED",
    "trade_no": "01O190531055885032",
    "seq": 1
}, {
    "state": "TRADE_SUCCESS",
    "trade_no": "01O190531055885032",
    "seq": 2
}]

6.2 wxpay_coupon_info 字段

{
    "cash_fee": 22.09,
    "cash_fee_type": "CNY",
    "coupon_fee": 4,
    "fee_type": "CNY",
    "promotionDetails": [{
        "activity_id": "72560",
        "amount": 4,
        "merchant_contribute": 0,
        "name": "21--30 单品免充 4",
        "other_contribute": 4,
        "promotion_id": "0219457",
        "scope": "SINGLE",
        "type": "DISCOUNT",
        "wxpay_contribute": 0
    }],
    "settlement_total_fee": 22.09,
    "total_fee": 26.09
}

8.3 wxpay_coupon_good_detail 字段

6.3 SDK调用示例

    @Test
    public void orderAndDetailQueryTest() throws Exception {
        /** 组装参数 */
        OnlineReqDataVo reqDataVo = new OnlineReqDataVo();

        //二维码支付请求地址
        reqDataVo.setReqUrl("https://search.ysepay.com/gateway.do");

        //商户在银盛支付平台开设的用户号[商户号]
        reqDataVo.setPartnerId("hyfz_test2");

        //客户端私钥证书路径: 证书在入网流程中自己申请的
        reqDataVo.setPrivateKeyFilePath("E:/data/online/hyfz_test2.pfx");

        //客户端私钥密钥: 私钥密钥在入网流程中自己申请私钥证书时填写的
        reqDataVo.setPrivateKeyPassword("123456");

        //银盛公钥证书路径: 证书入网申请后发放
        reqDataVo.setYsPublicKeyFilePath("E:/data/online/businessgate.cer");

        //业务参数: 业务参数说明详细见接口文档
        /** -----------组装业务参数开始 -------------*/
        Map<String,Object> params = new HashMap<>();
        //商户生成的订单号,生成规则前8位必须为交易日期,如20180525,范围跨度支持包含当天在内的前后一天,且只能由大小写英文字母、数字、下划线及横杠组成
        params.put("out_trade_no","201805256843192280647118");
        //商户日期(该参数做交易与查询时需要一致) 该日期需在当日的前后一天时间范围之内
        params.put("shopdate","20180525");
        //银盛交易号 特殊可选
        params.put("trade_no","311160414497667096");
        reqDataVo.setParamData(params);
        /** -----------组装业务参数结束 -------------*/

        /**2、调用API的方法*/
        String result = null;
        try{
            System.out.println("单笔订单+明细查询接口-调用sdk接口orderAndDetailQuery请求入参为:"+ JSONObject.toJSONString(reqDataVo));
            result = OrderQueryApi.orderAndDetailQuery(reqDataVo);
            //根据返回结果处理自己的业务逻辑,result内容详见接口文档
        }catch (Exception e){
            //根据自己要求处理进件失败的业务逻辑
            System.out.println("单笔订单+明细查询接口失败:"+e.getCause().getMessage());
        }
        System.out.println("结果返回:"+result);
    }

7.附录

7.1 支付状态(非快付)

枚举名称 枚举说明
WAIT_BUYER_PAY 交易创建,等待买家付款。
TRADE_CLOSED 在指定时间段内未支付时关闭的交易;客户主动关闭订单。
TRADE_SUCCESS 交易成功,且可对该交易做操作,如:多级分润、退款,发货等。
TRADE_PART_REFUND 部分退款成功。
TRADE_ALL_REFUND 全部退款成功。
OVERPAYMENT 超金额支付。
TRADE_PROCESS 支付处理中
TRADE_FAILED 交易失败

7.2 支付状态(快付)

枚举名称 枚举说明
WAIT_BUYER_PAY 交易创建,等待买家付款。
TRADE_SUCCESS 交易成功,且可对该交易做操作,如:多级分润、退款,发货等。
TRADE_PROCESS 支付处理中
TRADE_FAILED 交易失败

7.3 快付状态

枚举名称 枚举说明
TRADE_SUCCESS 交易成功,且可对该交易做操作,如:多级分润、退款,发货等。
TRADE_PROCESS 支付处理中
TRADE_FAILED 交易失败
TRADE_LATE_PAYMENT 交易追付

7.4 交易状态(非快付)

枚举名称 枚举说明
WAIT_BUYER_PAY 交易创建,等待买家付款。
TRADE_CLOSED 在指定时间段内未支付时关闭的交易;客户主动关闭订单。
TRADE_SUCCESS 交易成功,且可对该交易做操作,如:多级分润、退款等。
TRADE_PART_REFUND 部分退款成功。
TRADE_ALL_REFUND 全部退款成功。
WAIT_SELLER_SEND_GOODS 买家已付款,等待卖家发货
WAIT_BUYER_CONFIRM_GOODS 卖家已发货,等待买家确认
TRADE_ABNORMALITY 支付中,该状态为未知状态,请勿当成失败状态处理,请等待支付通知或继续查询
TRADE_FAILED 交易失败

7.5 交易状态(快付)

枚举名称 枚举说明
WAIT_BUYER_PAY 交易创建,等待买家付款。
TRADE_SUCCESS 交易成功,且可对该交易做操作,如:多级分润、退款,发货等。
TRADE_PROCESS 支付处理中
TRADE_FAILED 交易失败

7.6 订单及明细查询错误码

错误码 错误描述 解决方案
ACQ.SYSTEM_ERROR 系统错误 重新发起请求
ACQ.INVALID_PARAMETER 参数无效 检查请求参数,修改后重新发起请求
ACQ.QUERY_NO_RECORD 暂未查询到交易,请检查订单号/流水号后重试 该状态为未知状态,请勿当成失败状态处理 检查传入的订单号是否正确,修改后重新发起请求或继续查询

7.7 交易扩展状态(trade_status_ext)

枚举名称 枚举说明
TRADE_USERPAYING 用户支付中,需要输入密码,可对该交易做查询,避免重复支付。此时交易状态为TRADE_PROCESS

results matching ""

    No results matching ""