1) 俗称勾兑或对账,通过查询接口来确认进行交易复查的操作。
2) 当您网站上出现掉单情况(在我司商户后台查看是已付款状态,在你网站上却仍是待付款状态)可以使用这个查询接口,对网站异常订单状态进行修正。
3) 服务器IP需登记,请联系技术支持。
示例代码:
<input type="hidden" name="merNo" value="99999" /> <input type="hidden" name="gatewayNo" value="99999001" /> <input type="hidden" name="orderNo" value="00001,00002,00003" /> <input type="hidden" name="singInfo" value="4b15sge2cbb90fddrpidf434fsdffa2" />
参数名 |
类型 |
长度 |
是否必填 |
描述 |
merNo |
String |
5 |
Yes |
【商户号】 |
gatewayNo |
String |
8 |
Yes |
【网关接入号】 |
orderNo |
String |
1000 |
Yes |
【商户订单号】 |
signInfo |
String |
64 |
Yes |
【签名数据】 |
当你提交N笔OrderNo的时候,我们则会返回以下N条记录。
参数名 |
类型 |
长度 |
是否必填 |
描述 |
merNo |
String |
|
|
【商户号】 |
gatewayNo |
String |
|
|
【网关接入号】 |
orderNo |
String |
|
|
【商户订单号】 |
tradeNo |
String |
|
|
【流水订单号】 |
tradeDate |
String |
|
|
【交易时间】 |
tradeAmount |
String |
|
|
【交易金额】 |
tradeCurrency |
String |
|
|
【交易币种】 |
sourceWebSite |
String |
|
|
【交易网站】 |
authStatus |
String |
|
|
【授权状态】 |
queryResult |
String |
|
|
【交易结果】 |
<?xml version="1.0" encoding="UTF-8"?> <response> <tradeinfo> <merNo>99999></merNo> <gatewayNo>99999003</gatewayNo> <tradeNo>2014xxxxxxxxxx</tradeNo> <tradeDate>20150519165736</tradeDate> <tradeAmount>98</tradeAmount> <tradeCurrency>USD</tradeCurrency> <sourceWebSite>http://bai.com/result.php</sourceWebSite> <authStatus>0</authStatus> <queryResult>1</queryResult> <barcode>10001</barcode> <paytime>2015-05-19 16:57:36</paytime> <clearStatus>1</clearStatus> <orderDetails> <OrderDetail id=”1”> <subOrderNo>123456789</subOrderNo> <subOrderAmount>98</subOrderAmount> <subOrderCurrency>USD</subOrderCurrency> <subTradeNo>2012099999999999999999</subTradeNo> <subSignInfo>jdfj0082j54bh4sgf9he88r7xjshgchagj</subSignInfo> </OrderDetail> <OrderDetail id=”2”> …… </OrderDetail> </orderDetails> </tradeinfo> </response>