GET api/Finance/GetPayOrderPayMultipleInfo?payOrderIds={payOrderIds}&restrictedChannel={restrictedChannel}&isWechatLocal={isWechatLocal}

会员中心 - 获取多个订单支付详情

Request Information

URI Parameters

NameDescriptionTypeAdditional information
payOrderIds

逗号分割的多个订单号集合

string

Required

restrictedChannel

string

None.

isWechatLocal

boolean

Default value is False

Body Parameters

None.

Response Information

Resource Description

会员中心 - 获取多个订单支付详情

FinOrderPayMultipleInfoDto
NameDescriptionTypeAdditional information
PayChannelInfo

支付渠道情况

Collection of FinOrderPayChannelInfoDto

None.

Subject

订单标题

string

None.

Body

订单描述

string

None.

PayOrderIds

订单号

Collection of 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:

An exception has occurred while using the formatter 'JsonpMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: 无法访问已关闭的流。

text/json

Sample:

An exception has occurred while using the formatter 'JsonpMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: 无法访问已关闭的流。

application/xml, text/xml

Sample:
<FinOrderPayMultipleInfoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mh.Common.Service.Dto.Finance">
  <AfterSuccessLink>sample string 4</AfterSuccessLink>
  <Body>sample string 2</Body>
  <OrderAmount>5</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>
  <PayOrderIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </PayOrderIds>
  <PayStatus>NoPay</PayStatus>
  <PreviousPayType>All</PreviousPayType>
  <Subject>sample string 1</Subject>
  <UserId>3</UserId>
</FinOrderPayMultipleInfoDto>