微信支付 API
  1. API列表
微信支付 API
  • 文档说明
    • 阅读对象
    • 版本说明
  • 名词表
    • 支付模式
    • 名词解释
    • 参数规定
  • 支付产品
    • 付款码支付
      • 支付账户
      • 场景介绍
      • 验证密码规则
      • 案例介绍
      • 协议规则
      • 开发指引
      • API列表
        • 付款码支付
          POST
        • 查询订单
          POST
    • JSAPI支付
    • Native支付
    • APP支付
    • H5支付
    • 小程序支付
  • 接口规则
    • 协议规则
    • 参数规定
    • 安全规范
    • 获取openid
  • API列表
    • 统一下单
      POST
    • 查询订单
      POST
    • 关闭订单
      POST
    • 申请退款
      POST
    • 查询退款
      POST
    • 下载交易账单
      POST
    • 下载资金账单
      POST
    • 支付结果通知
      POST
    • 交易保障
      POST
    • 退款结果通知
      POST
  • API安全
    • 最佳安全实践
    • 安全与网络相关注意事项
    • HTTPS服务器配置
  • 最佳实践
    • 支付回调和查单实现指引
    • 回调通知注意事项
    • 专线商户Notify升级指引
    • 支付验收指引
    • 跨城冗灾方案
  • 运营规范
    • 运营规范
  • SDK与DEMO下载
    • SDK与DEMO下载
  1. API列表

查询订单

POST
/pay/orderquery
应用场景
该接口提供所有微信支付订单的查询,商户可以通过查询订单接口主动查询订单状态,完成下一步的业务逻辑。
需要调用查询接口的情况:
◆ 当商户后台、网络、服务器等出现异常;
◆ 调用支付接口后,返回系统错误或未知交易状态情况;
◆ 调用付款码支付API,返回USERPAYING的状态;
◆ 调用关单或撤销接口API之前,需确认支付状态;

请求参数

Body 参数application/xml

示例

返回响应

🟢200成功
application/json
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/pay/orderquery' \
--header 'Content-Type: application/xml' \
--data-raw '<?xml version="1.0" encoding="UTF-8"?>
<root>
  <appid>string</appid>
  <mch_id>string</mch_id>
  <nonce_str>string</nonce_str>
  <transaction_id>string</transaction_id>
  <sign>string</sign>
</root>'
响应示例响应示例
<xml>
   <return_code><![CDATA[SUCCESS
    ]
]></return_code>
   <return_msg><![CDATA[OK
    ]
]></return_msg>
   <appid><![CDATA[wx2421b1c4370ec43b
    ]
]></appid>
   <mch_id><![CDATA[
        10000100
    ]
]></mch_id>
   <device_info><![CDATA[
        1000
    ]
]></device_info>
   <nonce_str><![CDATA[TN55wO9Pba5yENl8
    ]
]></nonce_str>
   <sign><![CDATA[BDF0099C15FF7BC6B1585FBB110AB635
    ]
]></sign>
   <result_code><![CDATA[SUCCESS
    ]
]></result_code>
   <openid><![CDATA[oUpF8uN95-Ptaags6E_roPHg7AG0
    ]
]></openid>
   <is_subscribe><![CDATA[N
    ]
]></is_subscribe>
   <trade_type><![CDATA[MICROPAY
    ]
]></trade_type>
   <bank_type><![CDATA[CCB_DEBIT
    ]
]></bank_type>
   <total_fee>1</total_fee>
   <fee_type><![CDATA[CNY
    ]
]></fee_type>
   <transaction_id><![CDATA[
        1008450740201411110005820873
    ]
]></transaction_id>
   <out_trade_no><![CDATA[
        1415757673
    ]
]></out_trade_no>
   <attach><![CDATA[订单额外描述
    ]
]></attach>
   <time_end><![CDATA[
        20141111170043
    ]
]></time_end>
   <trade_state><![CDATA[SUCCESS
    ]
]></trade_state>
</xml>
修改于 2025-09-28 10:30:01
上一页
付款码支付
下一页
协议规则
Built with