POST api/Payment?salesId={salesId}&userId={userId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| salesId | integer |
Required |
|
| userId | integer |
Required |
Body Parameters
Collection of PaymentModel| Name | Description | Type | Additional information |
|---|---|---|---|
| paymentId | integer |
None. |
|
| paymentTypeId | integer |
None. |
|
| paymentType | string |
None. |
|
| purpose | string |
None. |
|
| checkNumber | string |
None. |
|
| bankName | string |
None. |
|
| paymentDate | date |
None. |
|
| salesId | integer |
None. |
|
| amount | decimal number |
None. |
|
| customerId | integer |
None. |
|
| isCancelled | boolean |
None. |
|
| dueDate | date |
None. |
|
| dateCreated | date |
None. |
|
| createdBy | integer |
None. |
|
| isPaid | boolean |
None. |
|
| isDeleted | boolean |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"paymentId": 1,
"paymentTypeId": 2,
"paymentType": "sample string 3",
"purpose": "sample string 4",
"checkNumber": "sample string 5",
"bankName": "sample string 6",
"paymentDate": "2025-12-11T22:12:27.2098768+08:00",
"salesId": 7,
"amount": 8.0,
"customerId": 9,
"isCancelled": true,
"dueDate": "2025-12-11T22:12:27.2098768+08:00",
"dateCreated": "2025-12-11T22:12:27.2098768+08:00",
"createdBy": 12,
"isPaid": true,
"isDeleted": true
},
{
"paymentId": 1,
"paymentTypeId": 2,
"paymentType": "sample string 3",
"purpose": "sample string 4",
"checkNumber": "sample string 5",
"bankName": "sample string 6",
"paymentDate": "2025-12-11T22:12:27.2098768+08:00",
"salesId": 7,
"amount": 8.0,
"customerId": 9,
"isCancelled": true,
"dueDate": "2025-12-11T22:12:27.2098768+08:00",
"dateCreated": "2025-12-11T22:12:27.2098768+08:00",
"createdBy": 12,
"isPaid": true,
"isDeleted": true
}
]
application/xml, text/xml
Sample:
<ArrayOfPaymentModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/prjHardwareConstruction.Models">
<PaymentModel>
<amount>8</amount>
<bankName>sample string 6</bankName>
<checkNumber>sample string 5</checkNumber>
<createdBy>12</createdBy>
<customerId>9</customerId>
<dateCreated>2025-12-11T22:12:27.2098768+08:00</dateCreated>
<dueDate>2025-12-11T22:12:27.2098768+08:00</dueDate>
<isCancelled>true</isCancelled>
<isDeleted>true</isDeleted>
<isPaid>true</isPaid>
<paymentDate>2025-12-11T22:12:27.2098768+08:00</paymentDate>
<paymentId>1</paymentId>
<paymentType>sample string 3</paymentType>
<paymentTypeId>2</paymentTypeId>
<purpose>sample string 4</purpose>
<salesId>7</salesId>
</PaymentModel>
<PaymentModel>
<amount>8</amount>
<bankName>sample string 6</bankName>
<checkNumber>sample string 5</checkNumber>
<createdBy>12</createdBy>
<customerId>9</customerId>
<dateCreated>2025-12-11T22:12:27.2098768+08:00</dateCreated>
<dueDate>2025-12-11T22:12:27.2098768+08:00</dueDate>
<isCancelled>true</isCancelled>
<isDeleted>true</isDeleted>
<isPaid>true</isPaid>
<paymentDate>2025-12-11T22:12:27.2098768+08:00</paymentDate>
<paymentId>1</paymentId>
<paymentType>sample string 3</paymentType>
<paymentTypeId>2</paymentTypeId>
<purpose>sample string 4</purpose>
<salesId>7</salesId>
</PaymentModel>
</ArrayOfPaymentModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |