GET api/Finance/GetPayOrderInfo?payOrderId={payOrderId}

获取财务订单

Request Information

URI Parameters

NameDescriptionTypeAdditional information
payOrderId

订单号

string

Required

Body Parameters

None.

Response Information

Resource Description

获取财务订单

FinOrderDto
NameDescriptionTypeAdditional information
Id

订单标识

integer

None.

PayOrderId

支付订单号

string

None.

PayTime

支付时间

date

None.

OrderUserId

下单用户标识

integer

None.

OrderUserName

下单用户名

string

None.

Subject

订单标题

string

None.

FinChannelType

财务支付渠道类型

PayChannelType

None.

FinChannelTypeDesp

财务支付渠道类型描述

string

None.

Amount

订单金额,当支付类型是积分时表示积分, 其他时表示现金(分)

integer

None.

AmountYuan

订单金额(元)

decimal number

None.

CreditAmount

订单积分量

integer

None.

BalanceAmount

余额量(分)

integer

None.

BalanceAmountYuan

余额量(元)

decimal number

None.

PayStatus

订单支付状态

PayState

None.

TotalAmount

订单总金额(将全部金额化为现金后的金额)

integer

None.

TotalAmountYuan

订单总金额(元,将全部金额化为现金后的金额)

decimal number

None.

AfterSuccessLink

成功后的跳转链接

string

None.

PreviousPayType

前一次支付类型,若有值,应当提醒用户在前一次支付结果尚未推送至系统之前,是否确定再次支付,这可能会造成重复支付的问题

PayChannelType

None.

RefundAmount

退款金额(分)

integer

None.

RefundAmountYuan

退款金额(元)

decimal number

None.

RefundBalanceAmount

退款钱包金额(分)

integer

None.

RefundBalanceAmountYuan

退款金额(元)

decimal number

None.

RefundCreditAmount

退款积分

integer

None.

TotalRefundAmount

退款总金额(分)

integer

None.

TotalRefundAmountYuan

退款总金额(元)

decimal number

None.

RefundType

退款类型

OrderRefundType

None.

RefundRefusedMsg

拒绝退款原因

string

None.

OrderType

订单类型

FinOrderType

None.

OrderId

父订单标识

integer

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml, text/xml

Sample:
<FinOrderDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mh.Common.Service.Dto.Finance">
  <AfterSuccessLink>sample string 10</AfterSuccessLink>
  <Amount>6</Amount>
  <BalanceAmount>8</BalanceAmount>
  <CreditAmount>7</CreditAmount>
  <FinChannelType>All</FinChannelType>
  <Id>1</Id>
  <OrderId>16</OrderId>
  <OrderType>PayOrder</OrderType>
  <OrderUserId>3</OrderUserId>
  <OrderUserName>sample string 4</OrderUserName>
  <PayOrderId>sample string 2</PayOrderId>
  <PayStatus>NoPay</PayStatus>
  <PayTime>2024-04-19T13:57:02.4051461+08:00</PayTime>
  <PreviousPayType>All</PreviousPayType>
  <RefundAmount>11</RefundAmount>
  <RefundBalanceAmount>12</RefundBalanceAmount>
  <RefundCreditAmount>13</RefundCreditAmount>
  <RefundRefusedMsg>sample string 15</RefundRefusedMsg>
  <RefundType>ToOrigin</RefundType>
  <Subject>sample string 5</Subject>
  <TotalAmount>9</TotalAmount>
  <TotalRefundAmount>14</TotalRefundAmount>
</FinOrderDto>