GET api/Finance/GetPayOrderInfo?payOrderId={payOrderId}
获取财务订单
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
payOrderId |
订单号 |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
获取财务订单
FinOrderDtoName | Description | Type | Additional 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. |
OrderType |
订单类型 |
FinOrderType |
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> <OrderType>PayOrder</OrderType> <OrderUserId>3</OrderUserId> <OrderUserName>sample string 4</OrderUserName> <PayOrderId>sample string 2</PayOrderId> <PayStatus>NoPay</PayStatus> <PayTime>2024-05-04T18:26:55.0974344+08:00</PayTime> <PreviousPayType>All</PreviousPayType> <RefundAmount>11</RefundAmount> <RefundBalanceAmount>12</RefundBalanceAmount> <RefundCreditAmount>13</RefundCreditAmount> <RefundType>ToOrigin</RefundType> <Subject>sample string 5</Subject> <TotalAmount>9</TotalAmount> <TotalRefundAmount>14</TotalRefundAmount> </FinOrderDto>