POST services/api/v1/POS/UpdatePosSalesMaster

Request Information

URI Parameters

None.

Body Parameters

POSSalesMasterandDetail
NameDescriptionTypeAdditional information
InvNo

integer

None.

InvDate

date

None.

InvTime

date

None.

CounterId

integer

None.

CashierId

integer

None.

CounterOpId

integer

None.

TotAmount

decimal number

None.

TotCash

decimal number

None.

TotCredit

decimal number

None.

TotCreditCard

decimal number

None.

CreditCardNo

string

None.

TotAltCurrency

decimal number

None.

AltCurrencyId

integer

None.

TransNo

integer

None.

Discount

decimal number

None.

ConvRate

decimal number

None.

AmountReceived

decimal number

None.

ExchangeRate

decimal number

None.

HoldFlag

boolean

None.

SalesType

boolean

None.

CustomerId

integer

None.

ResetNo

integer

None.

CCode

integer

None.

Balance

decimal number

None.

DayOpenId

integer

None.

TotalCredit

decimal number

None.

CustomerCode

integer

None.

TotalGiftVoucher

decimal number

None.

GiftVoucherNo

string

None.

NationalityCode

integer

None.

AirMilesCardNo

string

None.

IssueOutType

integer

None.

RefNo

string

None.

CreditPeriod

integer

None.

SalesMan

string

None.

Status

integer

None.

OrderNo

integer

None.

Delivery

integer

None.

RoundAmt

decimal number

None.

LocId

integer

None.

TotVatAmt

decimal number

None.

TotOnlinePaymentAmt

decimal number

None.

ProviderId

integer

None.

CreditNote

decimal number

None.

CashierName

string

None.

LocationName

string

None.

CounterName

string

None.

PSalesDetails

Collection of PossalesdetailsClass

None.

Contact

POSContacts

None.

DiscDistribution

POS_Discount_Distribution

None.

Loyalty

POS_LoyaltyInvoice

None.

PreDiscount

string

None.

PreDiscountAmount

decimal number

None.

DeliveryCharge

decimal number

None.

CreditCustomer

string

None.

CreditCustomerBalance

decimal number

None.

CreditNoteDetails

POSCreditNoteDetails_Master

None.

AltCurrencyName

string

None.

GiftVoucherPrintWithInv

boolean

None.

DeptGiftVoucherAmount

decimal number

None.

DeptGiftVoucherNo

string

None.

CreditCardName

string

None.

OnlineProviderName

string

None.

Request Formats

application/json, text/json

Sample:
{
  "InvNo": 1,
  "InvDate": "2026-09-09T15:08:06.332345+04:00",
  "InvTime": "2026-09-09T15:08:06.332345+04:00",
  "CounterId": 4,
  "CashierId": 5,
  "CounterOpId": 6,
  "TotAmount": 7.0,
  "TotCash": 8.0,
  "TotCredit": 9.0,
  "TotCreditCard": 10.0,
  "CreditCardNo": "sample string 11",
  "TotAltCurrency": 12.0,
  "AltCurrencyId": 13,
  "TransNo": 14,
  "Discount": 15.0,
  "ConvRate": 16.0,
  "AmountReceived": 17.0,
  "ExchangeRate": 18.0,
  "HoldFlag": true,
  "SalesType": true,
  "CustomerId": 21,
  "ResetNo": 22,
  "CCode": 23,
  "Balance": 24.0,
  "DayOpenId": 25,
  "TotalCredit": 26.0,
  "CustomerCode": 27,
  "TotalGiftVoucher": 28.0,
  "GiftVoucherNo": "sample string 29",
  "NationalityCode": 30,
  "AirMilesCardNo": "sample string 31",
  "IssueOutType": 32,
  "RefNo": "sample string 33",
  "CreditPeriod": 34,
  "SalesMan": "sample string 35",
  "Status": 36,
  "OrderNo": 37,
  "Delivery": 38,
  "RoundAmt": 39.0,
  "LocId": 40,
  "TotVatAmt": 41.0,
  "TotOnlinePaymentAmt": 42.0,
  "ProviderId": 43,
  "CreditNote": 44.0,
  "CashierName": "sample string 45",
  "LocationName": "sample string 46",
  "CounterName": "sample string 47",
  "PSalesDetails": [
    {
      "Barcode": "sample string 1",
      "ItemId": 2,
      "Name": "sample string 3",
      "ShortName": "sample string 4",
      "ArabicName": "sample string 5",
      "CostPrice": 6.0,
      "SellingPrice": 7.0,
      "OriginalPrice": 8.0,
      "TaxCode": 9,
      "TaxRate": 10.0,
      "UnitId": 11,
      "UnitName": "sample string 12",
      "WeighingScale": true,
      "PriceChange": true,
      "Quantity": 15.0,
      "Discount": 16.0,
      "Contain": 17.0,
      "Amount": 18.0,
      "BatchNo": "sample string 19",
      "PSlNo": "sample string 20",
      "SlNo": 21,
      "Ccode": 22,
      "ClosingStock": 23.0,
      "SubCatID": 24,
      "ImageUrl": "sample string 25",
      "Remark1": "sample string 26",
      "Remark2": "sample string 27",
      "IsSerialItem": true
    },
    {
      "Barcode": "sample string 1",
      "ItemId": 2,
      "Name": "sample string 3",
      "ShortName": "sample string 4",
      "ArabicName": "sample string 5",
      "CostPrice": 6.0,
      "SellingPrice": 7.0,
      "OriginalPrice": 8.0,
      "TaxCode": 9,
      "TaxRate": 10.0,
      "UnitId": 11,
      "UnitName": "sample string 12",
      "WeighingScale": true,
      "PriceChange": true,
      "Quantity": 15.0,
      "Discount": 16.0,
      "Contain": 17.0,
      "Amount": 18.0,
      "BatchNo": "sample string 19",
      "PSlNo": "sample string 20",
      "SlNo": 21,
      "Ccode": 22,
      "ClosingStock": 23.0,
      "SubCatID": 24,
      "ImageUrl": "sample string 25",
      "Remark1": "sample string 26",
      "Remark2": "sample string 27",
      "IsSerialItem": true
    }
  ],
  "Contact": {
    "Id": 1,
    "Name": "sample string 2",
    "Address": "sample string 3",
    "PhoneNo": "sample string 4",
    "Email": "sample string 5",
    "Gender": 6,
    "DOB": "sample string 7",
    "Nationality": "sample string 8",
    "InvoiceNumber": "sample string 9",
    "LocId": 10,
    "Type": 11
  },
  "DiscDistribution": {
    "PredefinedDiscId": 1,
    "UserId": 2,
    "DiscAmount": 3.0,
    "Narration": "sample string 4",
    "PreDiscName": "sample string 5"
  },
  "Loyalty": {
    "CardNo": "sample string 1",
    "MemberId": 2,
    "Points": 3.0,
    "Balance": 4.0,
    "Name": "sample string 5"
  },
  "PreDiscount": "sample string 48",
  "PreDiscountAmount": 49.0,
  "DeliveryCharge": 50.0,
  "CreditCustomer": "sample string 51",
  "CreditCustomerBalance": 52.0,
  "CreditNoteDetails": {
    "Id": 1,
    "IssuedInvNo": 2,
    "LocId": 3,
    "CreditNoteNo": "sample string 4",
    "Narration": "sample string 5",
    "Amount": 6.0,
    "CounterId": 7,
    "ExpiryDate": "2026-09-09T15:08:06.332345+04:00",
    "IssueDate": "2026-09-09T15:08:06.332345+04:00"
  },
  "AltCurrencyName": "sample string 53",
  "GiftVoucherPrintWithInv": true,
  "DeptGiftVoucherAmount": 55.0,
  "DeptGiftVoucherNo": "sample string 56",
  "CreditCardName": "sample string 57",
  "OnlineProviderName": "sample string 58"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.