POST api/KouDaiLQPay?signkey={signkey}
查询退款的结果,若查询结果返回退款成功则执行相应操作。
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| signkey | string |
Required |
Body Parameters
KouDaiLQRefundQueryParm| Name | Description | Type | Additional information |
|---|---|---|---|
| payment |
支付服务商编号(平台分配),测试环境使用40014. |
string |
Required |
| merchantNo |
平台分配的商户编号 |
string |
Required Max length: 32 |
| outRefundNo |
下游支付系统退款订单id |
string |
None. |
| systemCode |
平台分配的系统编码。 最大长度: 10,最小长度: 5 |
string |
Required Max length: 10 |
| version |
接口版本号,默认1.0.0,最大长度: 10。 |
string |
Required Max length: 10 |
| reqtime |
接口请求时间,格式为yyyyMMddHHmmss |
string |
Required Max length: 14 |
| rancode |
6-16位随机字符串,最大长度: 16,最小长度: 6。 |
string |
Required Max length: 16 |
| sign |
签名。最大长度32。 |
string |
Required |
Request Formats
application/json, text/json
Sample:
{
"payment": "sample string 1",
"merchantNo": "sample string 2",
"outRefundNo": "sample string 3",
"systemCode": "sample string 4",
"version": "sample string 5",
"reqtime": "sample string 6",
"rancode": "sample string 7",
"sign": "sample string 8"
}
application/xml, text/xml
Sample:
<KouDaiLQRefundQueryParm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Parm.Pay.KouDaiLQ"> <rancode>sample string 7</rancode> <reqtime>sample string 6</reqtime> <sign>sample string 8</sign> <systemCode>sample string 4</systemCode> <version>sample string 5</version> <merchantNo>sample string 2</merchantNo> <outRefundNo>sample string 3</outRefundNo> <payment>sample string 1</payment> </KouDaiLQRefundQueryParm>
application/x-www-form-urlencoded
Sample:
Sample not available.
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.
Response Information
Resource Description
查询退款的结果,若查询结果返回退款成功则执行相应操作。
CommonOperationResultWithTagOfKouDaiLQRefundQueryResult| Name | Description | Type | Additional information |
|---|---|---|---|
| errcode | integer |
None. |
|
| errmsg | string |
None. |
|
| tag | KouDaiLQRefundQueryResult |
None. |
Response Formats
application/json, text/json
Sample:
{
"errcode": 1,
"errmsg": "sample string 2",
"tag": {
"code": "sample string 1",
"message": "sample string 2",
"data": {
"outChannelNo": "sample string 1",
"refundStatus": "sample string 2",
"merchantNo": "sample string 3",
"outRefundNo": "sample string 4",
"refundAmount": "sample string 5",
"refundTime": "sample string 6",
"payOrderRefundId": "sample string 7"
}
}
}
application/xml, text/xml
Sample:
<CommonOperationResultWithTagOfKouDaiLQRefundQueryResult6l8ZpJhS xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer">
<errcode>1</errcode>
<errmsg>sample string 2</errmsg>
<tag xmlns:d2p1="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Result.Pay.KouDaiLQ">
<d2p1:code>sample string 1</d2p1:code>
<d2p1:data>
<d2p1:merchantNo>sample string 3</d2p1:merchantNo>
<d2p1:outChannelNo>sample string 1</d2p1:outChannelNo>
<d2p1:outRefundNo>sample string 4</d2p1:outRefundNo>
<d2p1:payOrderRefundId>sample string 7</d2p1:payOrderRefundId>
<d2p1:refundAmount>sample string 5</d2p1:refundAmount>
<d2p1:refundStatus>sample string 2</d2p1:refundStatus>
<d2p1:refundTime>sample string 6</d2p1:refundTime>
</d2p1:data>
<d2p1:message>sample string 2</d2p1:message>
</tag>
</CommonOperationResultWithTagOfKouDaiLQRefundQueryResult6l8ZpJhS>
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.