POST api/ProductOrder/GetPayResult
获取支付结果
Request Information
URI Parameters
None.
Body Parameters
PaymentRecordDto| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderType |
订单类型 |
Enum_OrderType |
None. |
| OrderId |
订单ID |
integer |
None. |
| PayMethod |
支付方式 |
Enum_PayMethod |
None. |
| Trade_State |
支付状态 |
Enum_Trade_State |
None. |
| Out_trade_no |
商户订单号 |
string |
None. |
| Amount |
待支付金额 |
decimal number |
None. |
| PayAmount |
已支付金额 |
decimal number |
None. |
| Transaction_Id |
微信支付订单号 |
string |
None. |
| Trade_Type |
微信交易类型:JSAPI:公众号支付 NATIVE:扫码支付 APP:APP支付 MICROPAY:付款码支付 MWEB:H5支付 FACEPAY:刷脸支付 |
Enum_Trade_Type |
None. |
| Attach |
附加数据 |
string |
None. |
| CreateTime |
生成时间 |
date |
None. |
| CreateTimeStr |
生成时间 |
string |
None. |
| Success_Time | date |
None. |
|
| Success_TimeStr | string |
None. |
|
| H5_Info_Type |
场景类型,示例值:iOS, Android, Wap |
string |
None. |
| Description | string |
None. |
|
| OrganizationId |
前端不用传 |
integer |
None. |
| StudentId |
前端不用传 |
integer |
None. |
| UserToken |
当前登录用户的UserToken,由服务端在用户登录成功之后生成,并在整个访问过程中回传 |
string |
None. |
| DomainName |
来访域名(用户访问该站点时输入的域名) |
string |
None. |
| Id | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"OrderType": 1,
"OrderId": 1,
"PayMethod": 1,
"Trade_State": 0,
"Out_trade_no": "sample string 2",
"Amount": 3.0,
"PayAmount": 4.0,
"Transaction_Id": "sample string 5",
"Trade_Type": 1,
"Attach": "sample string 6",
"CreateTime": "2026-03-12T01:08:58.9877672+08:00",
"CreateTimeStr": "2026-03-12 01:08:58",
"Success_Time": "2026-03-12T01:08:58.9877672+08:00",
"Success_TimeStr": "2026-03-12 01:08:58",
"H5_Info_Type": "sample string 9",
"Description": "sample string 10",
"OrganizationId": 11,
"StudentId": 12,
"UserToken": "sample string 13",
"DomainName": "sample string 14",
"Id": 15
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
APIServiceResultOfString| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | string |
None. |
|
| State |
执行结果反馈:1表示成功、0表示失败, -1用户Token验证失败, 其它出错类型(值将小于-1)与具体业务关联紧密,详情可见Msg描述内容 |
integer |
None. |
| Msg |
返回的错误或描述信息 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": "sample string 1",
"State": 2,
"Msg": "sample string 3"
}