POST api/userAppointments/AppointmentPayment_Upsert
Request Information
URI Parameters
None.
Body Parameters
AppointmentPaymentDetailsName | 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. |
|
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": "2025-07-08T19:36:23.1504058+03:00", "PayUpdateAt": "2025-07-08T19:36:23.1504058+03:00", "InvoiceId": 23, "QrCodeURL": "sample string 24", "PayAtStr": "08-Jul-2025 07:36 PM", "PayUpdateAtStr": "08-Jul-2025 07:36 PM" }
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> <PayAt xmlns="http://schemas.datacontract.org/2004/07/">2025-07-08T19:36:23.1504058+03:00</PayAt> <PayUpdateAt xmlns="http://schemas.datacontract.org/2004/07/">2025-07-08T19:36:23.1504058+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> <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.