GET api/Order/AllOrderFees?startdate={startdate}&enddate={enddate}&pageindex={pageindex}&orderid={orderid}&sendid={sendid}&status={status}&productid={productid}&personalid={personalid}

以分页方式查询订单退款清单(用于代理商对账)。

Request Information

URI Parameters

NameDescriptionTypeAdditional information
startdate

起始日期。

string

Required

enddate

截止日期,起始日期和截止时间相距不能超过1年。

string

Required

pageindex

页序号,不指定或小于零时默认为零。零或1均表示首页数据,排页时,最新数据在第1页。

integer

Default value is 0

orderid

电子门票系统订单ID。

string

Default value is

sendid

接口方业务ID,仅当接口方发起预订时指定了sendid时,此参数才能匹配到数据。

string

Default value is

status

退款状态,“0”待办理,“1”办理中,“2”已办理。

string

Default value is

productid

产品类别ID。

string

Default value is

personalid

个人会员ID,当个人会员通过官方渠道发起操作时这个参数必须,代理商可以不提供这个参数。

integer

Default value is 0

Body Parameters

None.

Response Information

Resource Description

以分页方式查询订单退款清单(用于代理商对账)。

OrderFeeItemPageDataReturn
NameDescriptionTypeAdditional information
pageindex

本次返回数据的页序号

integer

None.

pagesize

本次返回数据的页大小

integer

None.

pagecount

本次查询时,所指定的查询条件包含的数据的页数

integer

None.

rowcount

本次返回数据包含的记录的数目

integer

None.

orderfeeitems

返回的预订概要统计数据

Collection of OrderFeeItem

None.

Response Formats

application/json, text/json

Sample:
{
  "pageindex": 1,
  "pagesize": 2,
  "pagecount": 3,
  "rowcount": 4,
  "orderfeeitems": [
    {
      "autoid": 1,
      "productid": "sample string 2",
      "productname": "sample string 3",
      "price": 4.0,
      "amount": 5.0,
      "description": "sample string 6",
      "calculatetype": "sample string 7",
      "perticketfee": 8.0,
      "feeamount": 9,
      "isautoreturn": true,
      "paychannelname": "sample string 11",
      "needrefundsummary": 12.0,
      "startdatetime": "sample string 13",
      "completedatetime": "sample string 14",
      "status": "sample string 15",
      "statusname": "sample string 16",
      "batchno": "sample string 17"
    },
    {
      "autoid": 1,
      "productid": "sample string 2",
      "productname": "sample string 3",
      "price": 4.0,
      "amount": 5.0,
      "description": "sample string 6",
      "calculatetype": "sample string 7",
      "perticketfee": 8.0,
      "feeamount": 9,
      "isautoreturn": true,
      "paychannelname": "sample string 11",
      "needrefundsummary": 12.0,
      "startdatetime": "sample string 13",
      "completedatetime": "sample string 14",
      "status": "sample string 15",
      "statusname": "sample string 16",
      "batchno": "sample string 17"
    }
  ]
}

application/xml, text/xml

Sample:
<OrderFeeItemPageDataReturn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Result.WebInterface">
  <orderfeeitems>
    <OrderFeeItem>
      <amount>5</amount>
      <autoid>1</autoid>
      <batchno>sample string 17</batchno>
      <calculatetype>sample string 7</calculatetype>
      <completedatetime>sample string 14</completedatetime>
      <description>sample string 6</description>
      <feeamount>9</feeamount>
      <isautoreturn>true</isautoreturn>
      <needrefundsummary>12</needrefundsummary>
      <paychannelname>sample string 11</paychannelname>
      <perticketfee>8</perticketfee>
      <price>4</price>
      <productid>sample string 2</productid>
      <productname>sample string 3</productname>
      <startdatetime>sample string 13</startdatetime>
      <status>sample string 15</status>
      <statusname>sample string 16</statusname>
    </OrderFeeItem>
    <OrderFeeItem>
      <amount>5</amount>
      <autoid>1</autoid>
      <batchno>sample string 17</batchno>
      <calculatetype>sample string 7</calculatetype>
      <completedatetime>sample string 14</completedatetime>
      <description>sample string 6</description>
      <feeamount>9</feeamount>
      <isautoreturn>true</isautoreturn>
      <needrefundsummary>12</needrefundsummary>
      <paychannelname>sample string 11</paychannelname>
      <perticketfee>8</perticketfee>
      <price>4</price>
      <productid>sample string 2</productid>
      <productname>sample string 3</productname>
      <startdatetime>sample string 13</startdatetime>
      <status>sample string 15</status>
      <statusname>sample string 16</statusname>
    </OrderFeeItem>
  </orderfeeitems>
  <pagecount>3</pagecount>
  <pageindex>1</pageindex>
  <pagesize>2</pagesize>
  <rowcount>4</rowcount>
</OrderFeeItemPageDataReturn>