GET api/Finance/GetPayOrderPayInfo?payOrderId={payOrderId}&restrictedChannel={restrictedChannel}&isWechatLocal={isWechatLocal}
会员中心 - 获取订单支付详情
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| payOrderId |
订单号 |
string |
Required |
| restrictedChannel |
限制支付渠道,逗号分割,空表示不限制 |
string |
None. |
| isWechatLocal |
是否是微信生态中,如果是,将不会输出除微信、余额外的其他支付方式,默认为否 |
boolean |
Default value is False |
Body Parameters
None.
Response Information
Resource Description
会员中心 - 获取订单支付详情
FinOrderPayInfoDto| Name | Description | Type | Additional information |
|---|---|---|---|
| PayChannelInfo |
支付渠道情况 |
Collection of FinOrderPayChannelInfoDto |
None. |
| Subject |
订单标题 |
string |
None. |
| Body |
订单描述 |
string |
None. |
| PayOrderId |
订单号 |
string |
None. |
| UserId |
下单用户标识 |
integer |
None. |
| PayStatus |
支付状态 |
PayState |
None. |
| AfterSuccessLink |
成功后的跳转链接 |
string |
None. |
| OrderAmount |
订单全部金额(转换为现金后) |
integer |
None. |
| OrderAmountYuan |
订单全部金额(元,转换为现金后) |
decimal number |
None. |
| PreviousPayType |
前一次支付类型,若有值,应当提醒用户在前一次支付结果尚未推送至系统之前,是否确定再次支付,这可能会造成重复支付的问题 |
PayChannelType |
None. |
Response Formats
application/json
Sample:
text/json
Sample:
application/xml, text/xml
Sample:
<FinOrderPayInfoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mh.Common.Service.Dto.Finance">
<AfterSuccessLink>sample string 5</AfterSuccessLink>
<Body>sample string 2</Body>
<OrderAmount>6</OrderAmount>
<PayChannelInfo>
<FinOrderPayChannelInfoDto>
<ChannelAmount>2</ChannelAmount>
<ChannelName>sample string 1</ChannelName>
<ChannelType>All</ChannelType>
<IsOpen>true</IsOpen>
</FinOrderPayChannelInfoDto>
<FinOrderPayChannelInfoDto>
<ChannelAmount>2</ChannelAmount>
<ChannelName>sample string 1</ChannelName>
<ChannelType>All</ChannelType>
<IsOpen>true</IsOpen>
</FinOrderPayChannelInfoDto>
</PayChannelInfo>
<PayOrderId>sample string 3</PayOrderId>
<PayStatus>NoPay</PayStatus>
<PreviousPayType>All</PreviousPayType>
<Subject>sample string 1</Subject>
<UserId>4</UserId>
</FinOrderPayInfoDto>