POST api/OrderPayV2
Request Information
URI Parameters
None.
Body Parameters
PayDataV2| Name | Description | Type | Additional information |
|---|---|---|---|
| PackageName | string |
None. |
|
| md5 | string |
None. |
|
| ver | string |
None. |
|
| ChannelId | string |
None. |
|
| Imei | string |
None. |
|
| ProductId | integer |
None. |
|
| UnionId | string |
None. |
|
| InnerVersion | integer |
None. |
|
| AndroidVersion | string |
None. |
|
| Model | string |
None. |
|
| PreOrderList | Collection of PreOrderItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"PackageName": "sample string 1",
"md5": "sample string 2",
"ver": "sample string 3",
"ChannelId": "sample string 4",
"Imei": "sample string 5",
"ProductId": 6,
"UnionId": "sample string 7",
"InnerVersion": 8,
"AndroidVersion": "sample string 9",
"Model": "sample string 10",
"PreOrderList": [
{
"OrderType": 1,
"OrderCount": 2
},
{
"OrderType": 1,
"OrderCount": 2
}
]
}
application/xml, text/xml
Sample:
<PayDataV2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WxPayForMJV2.Models">
<AndroidVersion>sample string 9</AndroidVersion>
<ChannelId>sample string 4</ChannelId>
<Imei>sample string 5</Imei>
<InnerVersion>8</InnerVersion>
<Model>sample string 10</Model>
<PackageName>sample string 1</PackageName>
<PreOrderList>
<PreOrderItem>
<OrderCount>2</OrderCount>
<OrderType>1</OrderType>
</PreOrderItem>
<PreOrderItem>
<OrderCount>2</OrderCount>
<OrderType>1</OrderType>
</PreOrderItem>
</PreOrderList>
<ProductId>6</ProductId>
<UnionId>sample string 7</UnionId>
<md5>sample string 2</md5>
<ver>sample string 3</ver>
</PayDataV2>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Prepayment| Name | Description | Type | Additional information |
|---|---|---|---|
| type | integer |
None. |
|
| partnerid | string |
None. |
|
| appid | string |
None. |
|
| prepayId | string |
None. |
|
| package | string |
None. |
|
| paySign | string |
None. |
|
| timeStamp | string |
None. |
|
| nonceStr | string |
None. |
|
| pricePointName | string |
None. |
|
| pricePointDec | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"type": 1,
"partnerid": "sample string 2",
"appid": "sample string 3",
"prepayId": "sample string 4",
"package": "sample string 5",
"paySign": "sample string 6",
"timeStamp": "sample string 7",
"nonceStr": "sample string 8",
"pricePointName": "sample string 9",
"pricePointDec": "sample string 10"
}
application/xml, text/xml
Sample:
<Prepayment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WxPayForMJV2.Models"> <appid>sample string 3</appid> <nonceStr>sample string 8</nonceStr> <package>sample string 5</package> <partnerid>sample string 2</partnerid> <paySign>sample string 6</paySign> <prepayId>sample string 4</prepayId> <pricePointDec>sample string 10</pricePointDec> <pricePointName>sample string 9</pricePointName> <timeStamp>sample string 7</timeStamp> <type>1</type> </Prepayment>