GET api/WebInterface/Order/YearCard/Query/Fees/{dwlx}/{dwid}/{orderid}/{personalid}

依据订单号,查谒这个订单的退款(手续费扣除及退款)记录。 仅当这个订单是您发起预订的,才会有数据返回。 认证方式:HAWK,密钥:KEY+UPPER(MD5(密码))。

Request Information

URI Parameters

NameDescriptionTypeAdditional information
dwlx

客户类型

string

Required

dwid

客户ID

string

Required

orderid

电子门票系统订单编号。

string

Required

personalid

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

integer

Default value is 0

Body Parameters

None.

Response Information

Resource Description

依据订单号,查谒这个订单的退款(手续费扣除及退款)记录。 仅当这个订单是您发起预订的,才会有数据返回。 认证方式:HAWK,密钥:KEY+UPPER(MD5(密码))。

Collection of YearCardOrderFeeItem
NameDescriptionTypeAdditional information
autoid

唯一标识每个记录的电子门票系统内部ID

integer

None.

productid

被计收手续费的产品ID(票型ID)

string

None.

productname

被计收手续费的票型的名称

string

None.

price

交易价格

decimal number

None.

amount

交易数量

decimal number

None.

description

扣款描述,用文本说明一下扣除手续费的原因

string

None.

calculatetype

计算依据,A表示定额,B表示按票价的百分比

string

None.

perticketfee

扣除手续费的单价

decimal number

None.

feeamount

违约的数量

integer

None.

paychannelid

支付渠道的ID

string

None.

paychannelname

支付渠道的名称

string

None.

needrefundsummary

需要退还的金额

decimal number

None.

startdatetime

发起扣费及退款申请的日期时间(yyyyMMddHHmmss)

string

None.

completedatetime

开始执行退款的日期时间(yyyymmddhhmmss) 退款开始执行后,等额的记录将出现在OrderReceiptAndRefund实体中。

string

None.

status

处理状态,“0”待办理,“1”办理中,“2”已办理

string

None.

statusname

处理状态名称 待办理, 办理中, 已办理

string

None.

batchno

退款批次号必须唯一 格式为:yyyyMMddHHmmssfff 同一批次号,如多次退款仅退一次

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "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,
    "paychannelid": "sample string 10",
    "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,
    "paychannelid": "sample string 10",
    "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:
<ArrayOfYearCardOrderFeeItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Result.WebInterface">
  <YearCardOrderFeeItem>
    <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>
    <needrefundsummary>12</needrefundsummary>
    <paychannelid>sample string 10</paychannelid>
    <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>
  </YearCardOrderFeeItem>
  <YearCardOrderFeeItem>
    <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>
    <needrefundsummary>12</needrefundsummary>
    <paychannelid>sample string 10</paychannelid>
    <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>
  </YearCardOrderFeeItem>
</ArrayOfYearCardOrderFeeItem>

application/bson

Sample:
Binary JSON content. See http://bsonspec.org for details.