POST api/sale/payment/status/change
Request Information
URI Parameters
None.
Body Parameters
SalePaymentStatusChangeView| Name | Description | Type | Additional information |
|---|---|---|---|
| PaymentId | integer |
None. |
|
| Statuses | Collection of SalePaymentStatusSelectListItemView |
None. |
|
| StatusId | integer |
None. |
|
| PaymentDescription | string |
None. |
|
| StatusDescription | string |
None. |
|
| IsConfirm | boolean |
None. |
|
| StatusType | PaymentStatusType |
None. |
|
| Detail | SalePaymentDetailView |
None. |
Request Formats
application/json, text/json
Sample:
{
"PaymentId": 1,
"Statuses": [
{
"Icon": "sample string 1",
"StatusType": 0,
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 4",
"Value": "sample string 5"
},
{
"Icon": "sample string 1",
"StatusType": 0,
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 4",
"Value": "sample string 5"
}
],
"StatusId": 2,
"PaymentDescription": "sample string 3",
"StatusDescription": "sample string 4",
"IsConfirm": true,
"StatusType": 0,
"Detail": {
"PaymentDescription": "sample string 1",
"StatusDescription": "sample string 2",
"Amount": 3.0,
"TargetBankName": "sample string 4",
"AccountNumber": "sample string 5",
"PaymentDate": "sample string 6",
"UserFullName": "sample string 7",
"SubmitDate": "sample string 8",
"TrackingNumber": "sample string 9",
"MethodId": {},
"MethodName": "sample string 11",
"StatusName": "sample string 12",
"GalleryItem": {
"Name": "sample string 1",
"SecureToken": "sample string 2",
"Path": "sample string 3",
"Extension": "sample string 4"
},
"Allocations": [
{
"Title": "sample string 1",
"Amount": 2.0
},
{
"Title": "sample string 1",
"Amount": 2.0
}
],
"TotalAllocatedAmount": 13.0,
"RemainingAllocatedAmount": 14.0
}
}
application/xml, text/xml
Sample:
<SalePaymentStatusChangeView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SalePaymentView">
<Detail>
<AccountNumber>sample string 5</AccountNumber>
<Allocations>
<SalePaymentDetailAllocationListItemView>
<Amount>2</Amount>
<Title>sample string 1</Title>
</SalePaymentDetailAllocationListItemView>
<SalePaymentDetailAllocationListItemView>
<Amount>2</Amount>
<Title>sample string 1</Title>
</SalePaymentDetailAllocationListItemView>
</Allocations>
<Amount>3</Amount>
<GalleryItem xmlns:d3p1="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.FileView">
<d3p1:Extension>sample string 4</d3p1:Extension>
<d3p1:Name>sample string 1</d3p1:Name>
<d3p1:Path>sample string 3</d3p1:Path>
<d3p1:SecureToken>sample string 2</d3p1:SecureToken>
</GalleryItem>
<MethodId />
<MethodName>sample string 11</MethodName>
<PaymentDate>sample string 6</PaymentDate>
<PaymentDescription>sample string 1</PaymentDescription>
<RemainingAllocatedAmount>14</RemainingAllocatedAmount>
<StatusDescription>sample string 2</StatusDescription>
<StatusName>sample string 12</StatusName>
<SubmitDate>sample string 8</SubmitDate>
<TargetBankName>sample string 4</TargetBankName>
<TotalAllocatedAmount>13</TotalAllocatedAmount>
<TrackingNumber>sample string 9</TrackingNumber>
<UserFullName>sample string 7</UserFullName>
</Detail>
<IsConfirm>true</IsConfirm>
<PaymentDescription>sample string 3</PaymentDescription>
<PaymentId>1</PaymentId>
<StatusDescription>sample string 4</StatusDescription>
<StatusId>2</StatusId>
<StatusType>None</StatusType>
<Statuses>
<SalePaymentStatusSelectListItemView>
<Disabled xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Disabled>
<Group xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<Disabled>true</Disabled>
<Name>sample string 2</Name>
</Group>
<Selected xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Selected>
<Text xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 4</Text>
<Value xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 5</Value>
<Icon>sample string 1</Icon>
<StatusType>None</StatusType>
</SalePaymentStatusSelectListItemView>
<SalePaymentStatusSelectListItemView>
<Disabled xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Disabled>
<Group xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<Disabled>true</Disabled>
<Name>sample string 2</Name>
</Group>
<Selected xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Selected>
<Text xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 4</Text>
<Value xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 5</Value>
<Icon>sample string 1</Icon>
<StatusType>None</StatusType>
</SalePaymentStatusSelectListItemView>
</Statuses>
</SalePaymentStatusChangeView>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.