POST CreateWithPayment

Request Information

URI Parameters

None.

Body Parameters

ExpensePaymentViewModel
NameDescriptionTypeAdditional information
Expense

ExpensesViewModel

None.

Payment

PaymentMadeViewModel

None.

ExpenseBillImageUrl

string

None.

ExpenseProdctImageUrl

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Expense": {
    "ExpenseId": 1,
    "BankAccountId": 2,
    "ExpenseDate": "2026-11-14T21:49:42.0551885+05:30",
    "ExpenseDescription": "sample string 4",
    "ExpenseAccount": 5,
    "ExpenseAccountCode": "sample string 6",
    "ExpenseBillNumber": "sample string 7",
    "EditLogNote": "sample string 8",
    "CalculateMileage": true,
    "PaidThrough": "sample string 10",
    "PaidThroughAccountCode": "sample string 11",
    "AccountID": 12,
    "VehicleId": 13,
    "VehicleNumber": "sample string 14",
    "VendorId": 15,
    "VendorName": "sample string 16",
    "ProjectName": "sample string 17",
    "HSN": "sample string 18",
    "GSTTreatment": "sample string 19",
    "DestinationOfSupply": "sample string 20",
    "SourceOfSupply": "sample string 21",
    "GSTIdentificationNumber": "sample string 22",
    "EntryNumber": 23,
    "IsInclusiveTax": 24,
    "MileageTypeId": 25,
    "MileageRate": 26.0,
    "MileageUnit": "sample string 27",
    "Distance": "sample string 28",
    "StartOdometerReading": "sample string 29",
    "EndOdometerReading": "sample string 30",
    "MileageType": "sample string 31",
    "TaxName": "sample string 32",
    "TaxPercentage": 33.0,
    "TaxType": "sample string 34",
    "ItemExemptionCode": 35,
    "TaxAmount": 36.0,
    "ITCEligibility": "sample string 37",
    "ExpenseType": "sample string 38",
    "ExpenseAmount": 39.0,
    "Total": 40.0,
    "SupplyType": "sample string 41",
    "Reference": "sample string 42",
    "IsBillable": "sample string 43",
    "CustomerId": 44,
    "CustomerName": "sample string 45",
    "CreatedBy": "sample string 46",
    "CreatedDate": "2026-11-14T21:49:42.0551885+05:30",
    "UpdatedBy": "sample string 48",
    "UpdatedDate": "2026-11-14T21:49:42.0551885+05:30",
    "SaaSid": "sample string 50",
    "Status": 51,
    "OfficeExpense": "sample string 52",
    "PaidStatus": 53,
    "ExpenseCategory": "sample string 54",
    "ExpenseBillImageUrl": "sample string 55",
    "ExpenseProdctImageUrl": "sample string 56"
  },
  "Payment": {
    "PaymentMadeId": 1,
    "ExpenseId": 2,
    "BankAccountId": 3,
    "VendorId": 4,
    "VehicleId": 5,
    "VehicleNumber": "sample string 6",
    "SequenceNumberStatus": "sample string 7",
    "PaymentNumber": "sample string 8",
    "CreditApply": "sample string 9",
    "EditLogNote": "sample string 10",
    "BillId": 11,
    "BillNumber": "sample string 12",
    "VendorName": "sample string 13",
    "Amount": 14.0,
    "ExcessAmount": 15.0,
    "balance": 16.0,
    "Note": "sample string 17",
    "DepositTo": "sample string 18",
    "PaymentDate": "2026-11-14T21:49:42.0551885+05:30",
    "PaymentMethod": "sample string 20",
    "ReferenceNumber": "sample string 21",
    "CreatedBy": "sample string 22",
    "CreatedDate": "2026-11-14T21:49:42.0551885+05:30",
    "UpdatedBy": "sample string 24",
    "UpdatedDate": "2026-11-14T21:49:42.0551885+05:30",
    "Status": 26,
    "SaaSid": "sample string 27"
  },
  "ExpenseBillImageUrl": "sample string 1",
  "ExpenseProdctImageUrl": "sample string 2"
}

application/xml, text/xml

Sample:
<ExpensePaymentViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TMSPRO.BusinessModel">
  <Expense>
    <AccountID>12</AccountID>
    <BankAccountId>2</BankAccountId>
    <CalculateMileage>true</CalculateMileage>
    <CreatedBy>sample string 46</CreatedBy>
    <CreatedDate>2026-11-14T21:49:42.0551885+05:30</CreatedDate>
    <CustomerId>44</CustomerId>
    <CustomerName>sample string 45</CustomerName>
    <DestinationOfSupply>sample string 20</DestinationOfSupply>
    <Distance>sample string 28</Distance>
    <EditLogNote>sample string 8</EditLogNote>
    <EndOdometerReading>sample string 30</EndOdometerReading>
    <EntryNumber>23</EntryNumber>
    <ExpenseAccount>5</ExpenseAccount>
    <ExpenseAccountCode>sample string 6</ExpenseAccountCode>
    <ExpenseAmount>39</ExpenseAmount>
    <ExpenseBillImageUrl>sample string 55</ExpenseBillImageUrl>
    <ExpenseBillNumber>sample string 7</ExpenseBillNumber>
    <ExpenseCategory>sample string 54</ExpenseCategory>
    <ExpenseDate>2026-11-14T21:49:42.0551885+05:30</ExpenseDate>
    <ExpenseDescription>sample string 4</ExpenseDescription>
    <ExpenseId>1</ExpenseId>
    <ExpenseProdctImageUrl>sample string 56</ExpenseProdctImageUrl>
    <ExpenseType>sample string 38</ExpenseType>
    <GSTIdentificationNumber>sample string 22</GSTIdentificationNumber>
    <GSTTreatment>sample string 19</GSTTreatment>
    <HSN>sample string 18</HSN>
    <ITCEligibility>sample string 37</ITCEligibility>
    <IsBillable>sample string 43</IsBillable>
    <IsInclusiveTax>24</IsInclusiveTax>
    <ItemExemptionCode>35</ItemExemptionCode>
    <MileageRate>26</MileageRate>
    <MileageType>sample string 31</MileageType>
    <MileageTypeId>25</MileageTypeId>
    <MileageUnit>sample string 27</MileageUnit>
    <OfficeExpense>sample string 52</OfficeExpense>
    <PaidStatus>53</PaidStatus>
    <PaidThrough>sample string 10</PaidThrough>
    <PaidThroughAccountCode>sample string 11</PaidThroughAccountCode>
    <ProjectName>sample string 17</ProjectName>
    <Reference>sample string 42</Reference>
    <SaaSid>sample string 50</SaaSid>
    <SourceOfSupply>sample string 21</SourceOfSupply>
    <StartOdometerReading>sample string 29</StartOdometerReading>
    <Status>51</Status>
    <SupplyType>sample string 41</SupplyType>
    <TaxAmount>36</TaxAmount>
    <TaxName>sample string 32</TaxName>
    <TaxPercentage>33</TaxPercentage>
    <TaxType>sample string 34</TaxType>
    <Total>40</Total>
    <UpdatedBy>sample string 48</UpdatedBy>
    <UpdatedDate>2026-11-14T21:49:42.0551885+05:30</UpdatedDate>
    <VehicleId>13</VehicleId>
    <VehicleNumber>sample string 14</VehicleNumber>
    <VendorId>15</VendorId>
    <VendorName>sample string 16</VendorName>
  </Expense>
  <ExpenseBillImageUrl>sample string 1</ExpenseBillImageUrl>
  <ExpenseProdctImageUrl>sample string 2</ExpenseProdctImageUrl>
  <Payment>
    <Amount>14</Amount>
    <BankAccountId>3</BankAccountId>
    <BillId>11</BillId>
    <BillNumber>sample string 12</BillNumber>
    <CreatedBy>sample string 22</CreatedBy>
    <CreatedDate>2026-11-14T21:49:42.0551885+05:30</CreatedDate>
    <CreditApply>sample string 9</CreditApply>
    <DepositTo>sample string 18</DepositTo>
    <EditLogNote>sample string 10</EditLogNote>
    <ExcessAmount>15</ExcessAmount>
    <ExpenseId>2</ExpenseId>
    <Note>sample string 17</Note>
    <PaymentDate>2026-11-14T21:49:42.0551885+05:30</PaymentDate>
    <PaymentMadeId>1</PaymentMadeId>
    <PaymentMethod>sample string 20</PaymentMethod>
    <PaymentNumber>sample string 8</PaymentNumber>
    <ReferenceNumber>sample string 21</ReferenceNumber>
    <SaaSid>sample string 27</SaaSid>
    <SequenceNumberStatus>sample string 7</SequenceNumberStatus>
    <Status>26</Status>
    <UpdatedBy>sample string 24</UpdatedBy>
    <UpdatedDate>2026-11-14T21:49:42.0551885+05:30</UpdatedDate>
    <VehicleId>5</VehicleId>
    <VehicleNumber>sample string 6</VehicleNumber>
    <VendorId>4</VendorId>
    <VendorName>sample string 13</VendorName>
    <balance>16</balance>
  </Payment>
</ExpensePaymentViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

JsonResultOfExpensePaymentResponseModel
NameDescriptionTypeAdditional information
Content

ExpensePaymentResponseModel

None.

SerializerSettings

JsonSerializerSettings

None.

Encoding

Encoding

None.

Request

HttpRequestMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.