POST api/KouDaiLQPay?signkey={signkey}

查询退款的结果,若查询结果返回退款成功则执行相应操作。

Request Information

URI Parameters

NameDescriptionTypeAdditional information
signkey

string

Required

Body Parameters

KouDaiLQRefundQueryParm
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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.