POST api/userAppointments/AppointmentPayment_Upsert
Request Information
URI Parameters
None.
Body Parameters
AppointmentPaymentDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| SalonId | integer |
None. |
|
| AppointmentId | integer |
None. |
|
| SubTotal | decimal number |
None. |
|
| DiscountSales | decimal number |
None. |
|
| DiscountSalesAmount | decimal number |
None. |
|
| BankAmount | decimal number |
None. |
|
| TotalSalesTax | decimal number |
None. |
|
| TotalAmount | decimal number |
None. |
|
| PaymentTypeId | integer |
None. |
|
| CashAmount | decimal number |
None. |
|
| CareditAmount | decimal number |
None. |
|
| isDeposit | boolean |
None. |
|
| DepositPaymentTypeId | integer |
None. |
|
| isPaymentComplated | boolean |
None. |
|
| DepositAmount | decimal number |
None. |
|
| RemainingAmount | decimal number |
None. |
|
| DepositCashAmount | decimal number |
None. |
|
| DepositCreditAmount | decimal number |
None. |
|
| DepositBankAmount | decimal number |
None. |
|
| PayAt | date |
None. |
|
| PayUpdateAt | date |
None. |
|
| InvoiceId | integer |
None. |
|
| QrCodeURL | string |
None. |
|
| RemainingPOSSessionId | integer |
None. |
|
| POSSessionId | integer |
None. |
|
| PayAtStr | string |
None. |
|
| PayUpdateAtStr | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"SalonId": 2,
"AppointmentId": 3,
"SubTotal": 4.0,
"DiscountSales": 5.1,
"DiscountSalesAmount": 6.0,
"BankAmount": 7.0,
"TotalSalesTax": 8.0,
"TotalAmount": 9.0,
"PaymentTypeId": 10,
"CashAmount": 11.0,
"CareditAmount": 12.0,
"isDeposit": true,
"DepositPaymentTypeId": 14,
"isPaymentComplated": true,
"DepositAmount": 16.0,
"RemainingAmount": 17.0,
"DepositCashAmount": 18.0,
"DepositCreditAmount": 19.0,
"DepositBankAmount": 20.0,
"PayAt": "2026-02-04T05:12:13.8836813+03:00",
"PayUpdateAt": "2026-02-04T05:12:13.8836813+03:00",
"InvoiceId": 23,
"QrCodeURL": "sample string 24",
"RemainingPOSSessionId": 25,
"POSSessionId": 26,
"PayAtStr": "04-Feb-2026 05:12 AM",
"PayUpdateAtStr": "04-Feb-2026 05:12 AM"
}
text/xml
Sample:
<AppointmentPaymentDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.V1"> <AppointmentId xmlns="http://schemas.datacontract.org/2004/07/">3</AppointmentId> <BankAmount xmlns="http://schemas.datacontract.org/2004/07/">7</BankAmount> <CareditAmount xmlns="http://schemas.datacontract.org/2004/07/">12</CareditAmount> <CashAmount xmlns="http://schemas.datacontract.org/2004/07/">11</CashAmount> <DepositAmount xmlns="http://schemas.datacontract.org/2004/07/">16</DepositAmount> <DepositBankAmount xmlns="http://schemas.datacontract.org/2004/07/">20</DepositBankAmount> <DepositCashAmount xmlns="http://schemas.datacontract.org/2004/07/">18</DepositCashAmount> <DepositCreditAmount xmlns="http://schemas.datacontract.org/2004/07/">19</DepositCreditAmount> <DepositPaymentTypeId xmlns="http://schemas.datacontract.org/2004/07/">14</DepositPaymentTypeId> <DiscountSales xmlns="http://schemas.datacontract.org/2004/07/">5.1</DiscountSales> <DiscountSalesAmount xmlns="http://schemas.datacontract.org/2004/07/">6</DiscountSalesAmount> <Id xmlns="http://schemas.datacontract.org/2004/07/">1</Id> <InvoiceId xmlns="http://schemas.datacontract.org/2004/07/">23</InvoiceId> <POSSessionId xmlns="http://schemas.datacontract.org/2004/07/">26</POSSessionId> <PayAt xmlns="http://schemas.datacontract.org/2004/07/">2026-02-04T05:12:13.8836813+03:00</PayAt> <PayUpdateAt xmlns="http://schemas.datacontract.org/2004/07/">2026-02-04T05:12:13.8836813+03:00</PayUpdateAt> <PaymentTypeId xmlns="http://schemas.datacontract.org/2004/07/">10</PaymentTypeId> <QrCodeURL xmlns="http://schemas.datacontract.org/2004/07/">sample string 24</QrCodeURL> <RemainingAmount xmlns="http://schemas.datacontract.org/2004/07/">17</RemainingAmount> <RemainingPOSSessionId xmlns="http://schemas.datacontract.org/2004/07/">25</RemainingPOSSessionId> <SalonId xmlns="http://schemas.datacontract.org/2004/07/">2</SalonId> <SubTotal xmlns="http://schemas.datacontract.org/2004/07/">4</SubTotal> <TotalAmount xmlns="http://schemas.datacontract.org/2004/07/">9</TotalAmount> <TotalSalesTax xmlns="http://schemas.datacontract.org/2004/07/">8</TotalSalesTax> <isDeposit xmlns="http://schemas.datacontract.org/2004/07/">true</isDeposit> <isPaymentComplated xmlns="http://schemas.datacontract.org/2004/07/">true</isPaymentComplated> </AppointmentPaymentDetails>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/xml
Sample:
Sample not available.