POST api/pOSPayment/POSPayment_Upsert

Request Information

URI Parameters

None.

Body Parameters

POSPayment
NameDescriptionTypeAdditional information
Id

integer

None.

SalonId

integer

None.

POSDetailsId

integer

None.

WalletAmount

integer

None.

SubTotal

decimal number

None.

DiscountSales

decimal number

None.

TotalSalesTax

decimal number

None.

TotalAmount

decimal number

None.

PaymentTypeId

integer

None.

CashAmount

decimal number

None.

CareditAmount

decimal number

None.

BankAmount

decimal number

None.

RemainingCash

decimal number

None.

PayAt

date

None.

PayUpdateAt

date

None.

InvoiceId

integer

None.

QrCodeURL

string

None.

PrinterName

string

None.

InvoiceType

string

None.

ExpiryDate

string

None.

PayAtStr

string

None.

PayUpdateAtStr

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "SalonId": 2,
  "POSDetailsId": 3,
  "WalletAmount": 4,
  "SubTotal": 5.0,
  "DiscountSales": 6.0,
  "TotalSalesTax": 7.0,
  "TotalAmount": 8.0,
  "PaymentTypeId": 9,
  "CashAmount": 10.0,
  "CareditAmount": 11.0,
  "BankAmount": 12.0,
  "RemainingCash": 13.0,
  "PayAt": "2025-07-08T19:45:27.6880514+03:00",
  "PayUpdateAt": "2025-07-08T19:45:27.6880514+03:00",
  "InvoiceId": 16,
  "QrCodeURL": "sample string 17",
  "PrinterName": "sample string 18",
  "InvoiceType": "sample string 19",
  "ExpiryDate": "sample string 20",
  "PayAtStr": "08-Jul-2025 07:45 PM",
  "PayUpdateAtStr": "08-Jul-2025 07:45 PM"
}

text/xml

Sample:
<POSPayment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.V1">
  <BankAmount xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">12</BankAmount>
  <CareditAmount xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">11</CareditAmount>
  <CashAmount xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">10</CashAmount>
  <DiscountSales xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">6</DiscountSales>
  <ExpiryDate xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">sample string 20</ExpiryDate>
  <Id xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">1</Id>
  <InvoiceId xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">16</InvoiceId>
  <InvoiceType xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">sample string 19</InvoiceType>
  <POSDetailsId xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">3</POSDetailsId>
  <PayAt xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">2025-07-08T19:45:27.6880514+03:00</PayAt>
  <PayUpdateAt xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">2025-07-08T19:45:27.6880514+03:00</PayUpdateAt>
  <PaymentTypeId xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">9</PaymentTypeId>
  <PrinterName xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">sample string 18</PrinterName>
  <QrCodeURL xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">sample string 17</QrCodeURL>
  <RemainingCash xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">13</RemainingCash>
  <SalonId xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">2</SalonId>
  <SubTotal xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">5</SubTotal>
  <TotalAmount xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">8</TotalAmount>
  <TotalSalesTax xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">7</TotalSalesTax>
  <WalletAmount xmlns="http://schemas.datacontract.org/2004/07/BeautyBook.Entities.Contract">4</WalletAmount>
</POSPayment>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'POSPayment'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/xml

Sample:

Sample not available.