POST api/WeChatPay/PreMakeBillForUser

Request Information

URI Parameters

None.

Body Parameters

WeChatPayMobileParameter
NameDescriptionTypeAdditional information
TotalMoney

string

None.

PayCatalog

string

None.

CompanyID

string

None.

BillNOs

Collection of string

None.

PayList

Collection of CombineCatalog

None.

Request Formats

application/json, text/json

Sample:
{
  "TotalMoney": "sample string 1",
  "PayCatalog": "sample string 2",
  "CompanyID": "sample string 3",
  "BillNOs": [
    "sample string 1",
    "sample string 2"
  ],
  "PayList": [
    {
      "PayAmount": 1.1,
      "PayCatalog": "sample string 2"
    },
    {
      "PayAmount": 1.1,
      "PayCatalog": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<WeChatPayMobileParameter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LeaRun.Entity">
  <BillNOs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </BillNOs>
  <CompanyID>sample string 3</CompanyID>
  <PayCatalog>sample string 2</PayCatalog>
  <PayList>
    <CombineCatalog>
      <PayAmount>1.1</PayAmount>
      <PayCatalog>sample string 2</PayCatalog>
    </CombineCatalog>
    <CombineCatalog>
      <PayAmount>1.1</PayAmount>
      <PayCatalog>sample string 2</PayCatalog>
    </CombineCatalog>
  </PayList>
  <TotalMoney>sample string 1</TotalMoney>
</WeChatPayMobileParameter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

OutModel
NameDescriptionTypeAdditional information
Code

string

None.

Msg

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Code": "sample string 1",
  "Msg": "sample string 2",
  "Data": {}
}

application/xml, text/xml

Sample:
<OutModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LeaRun.Api.Models">
  <Code>sample string 1</Code>
  <Data />
  <Msg>sample string 2</Msg>
</OutModel>