POST v2/weixin

获取订单支付信息

Request Information

URI Parameters

None.

Body Parameters

PayCreateModel
NameDescriptionTypeAdditional information
UserId

用户ID

string

None.

OrderId

订单ID

string

None.

OpenId

openId

string

None.

Towns

乡镇编号

integer

None.

Wallet

钱包支付金额

integer

None.

Credit

信用支付

PayCredit

None.

Coupon

赋能券支付

PayCredit

None.

Kind

普通订单不需要处理,礼物订单:kind=2, 京东订单:kind = 999, Kind=888 , 提货订单:788

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "UserId": "sample string 1",
  "OrderId": "sample string 2",
  "OpenId": "sample string 3",
  "Towns": 4,
  "Wallet": 5,
  "Credit": {
    "credit_value": 1,
    "credit_number": 2.0,
    "credit_issue": "sample string 3"
  },
  "Coupon": {
    "credit_value": 1,
    "credit_number": 2.0,
    "credit_issue": "sample string 3"
  },
  "Kind": 1
}

application/xml, text/xml

Sample:
<PayCreateModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Waiter.Mall.Apis.Models.V2._0.WeiXin">
  <Coupon>
    <credit_issue>sample string 3</credit_issue>
    <credit_number>2</credit_number>
    <credit_value>1</credit_value>
  </Coupon>
  <Credit>
    <credit_issue>sample string 3</credit_issue>
    <credit_number>2</credit_number>
    <credit_value>1</credit_value>
  </Credit>
  <Kind>1</Kind>
  <OpenId>sample string 3</OpenId>
  <OrderId>sample string 2</OrderId>
  <Towns>4</Towns>
  <UserId>sample string 1</UserId>
  <Wallet>5</Wallet>
</PayCreateModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseModelOfString
NameDescriptionTypeAdditional information
ok

boolean

None.

data

string

None.

status_code

HttpStatusCode

None.

inner_code

integer

None.

descr

string

None.

count

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "ok": true,
  "data": "sample string 2",
  "status_code": 100,
  "inner_code": 3,
  "descr": "sample string 4",
  "count": 5
}

application/xml, text/xml

Sample:
<ResponseModelOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Waiter.Mall.Apis.Models.V2._0">
  <count>5</count>
  <data>sample string 2</data>
  <descr>sample string 4</descr>
  <inner_code>3</inner_code>
  <ok>true</ok>
  <status_code>Continue</status_code>
</ResponseModelOfstring>