POST api/invoice/InvoiceDetails
Request Information
URI Parameters
None.
Body Parameters
TransactionVM| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountID | integer |
None. |
|
| AccountPMID | string |
None. |
|
| AppUserID | integer |
None. |
|
| ServiceProviderName | string |
None. |
|
| CardTransactionID | string |
None. |
|
| CardAmount | decimal number |
None. |
|
| TransactionType | string |
None. |
|
| AuthorizationCode | string |
None. |
|
| PaymentDateTime | date |
None. |
|
| CardTokenNo | string |
None. |
|
| CardMaskedNo | string |
None. |
|
| CardType | string |
None. |
|
| CardExpDate | string |
None. |
|
| CardName | string |
None. |
|
| PaymentStatusID | integer |
None. |
|
| PaymentStatusMessage | string |
None. |
|
| CardNumber | string |
None. |
|
| AccountNo | string |
None. |
|
| Bankaba | string |
None. |
|
| CardAmountDetails | Collection of CardAmountDetails |
None. |
|
| TransactionDetailList | Collection of TransactionDetailVM |
None. |
|
| PaymentDetails | PaymentVM |
None. |
|
| InvoicesList | Collection of InvoiceDetailsVM |
None. |
|
| CustomerName | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountID": 1,
"AccountPMID": "sample string 2",
"AppUserID": 3,
"ServiceProviderName": "sample string 4",
"CardTransactionID": "sample string 5",
"CardAmount": 6.0,
"TransactionType": "sample string 7",
"AuthorizationCode": "sample string 8",
"PaymentDateTime": "2026-01-12T02:13:21.1525083-05:00",
"CardTokenNo": "sample string 10",
"CardMaskedNo": "sample string 11",
"CardType": "sample string 12",
"CardExpDate": "sample string 13",
"CardName": "sample string 14",
"PaymentStatusID": 15,
"PaymentStatusMessage": "sample string 16",
"CardNumber": "sample string 17",
"AccountNo": "sample string 18",
"Bankaba": "sample string 19",
"CardAmountDetails": [
{
"CardAmount": 1.0,
"InvoiceNo": "sample string 2"
},
{
"CardAmount": 1.0,
"InvoiceNo": "sample string 2"
}
],
"TransactionDetailList": [
{
"InvoiceNo": 1,
"InvoiceDate": "2026-01-12T02:13:21.1525083-05:00",
"InvoiceType": "sample string 3",
"CustPo": "sample string 4",
"OrdNo": 5,
"OT": 6,
"Amount": 7.0,
"Balance": 8.0,
"Age": 9,
"Warehouse": 10,
"AccountPMID": "sample string 11",
"LinkID": "sample string 12",
"AccountPMId": "sample string 13"
},
{
"InvoiceNo": 1,
"InvoiceDate": "2026-01-12T02:13:21.1525083-05:00",
"InvoiceType": "sample string 3",
"CustPo": "sample string 4",
"OrdNo": 5,
"OT": 6,
"Amount": 7.0,
"Balance": 8.0,
"Age": 9,
"Warehouse": 10,
"AccountPMID": "sample string 11",
"LinkID": "sample string 12",
"AccountPMId": "sample string 13"
}
],
"PaymentDetails": {
"CardNumber": "sample string 1",
"CardType": "sample string 2",
"CardName": "sample string 3",
"ExpMonth": "sample string 4",
"ExpYear": "sample string 5",
"CvvNumber": "sample string 6",
"GrandTotal": 7.0,
"TotalTax": 8.0,
"Address": "sample string 9",
"Zip": "sample string 10",
"SaveCreditCard": true,
"AccountNo": "sample string 12",
"Bankaba": "sample string 13"
},
"InvoicesList": [
{
"InvoiceNo": "sample string 1",
"InvoiceDate": "sample string 2",
"InvoiceType": "sample string 3",
"CustPo": "sample string 4",
"OrdNo": "sample string 5",
"OT": "sample string 6",
"Amount": "sample string 7",
"Balance": "sample string 8",
"Age": "sample string 9",
"Warehouse": "sample string 10",
"AccountPMID": "sample string 11",
"AccountName": "sample string 12",
"LinkID": "sample string 13",
"AmountPaid": "sample string 14",
"Status": "sample string 15",
"PaymentDate": "sample string 16",
"Comment": "sample string 17",
"CustomerName": "sample string 18",
"VisibleComment": true,
"IsSelected": true,
"PaymentStatusID": 21,
"TransactionID": 22,
"TransactionDetailID": 23,
"CardTransactionNo": "sample string 24",
"PaymentMode": "sample string 25",
"InvDateFormat": "2026-01-12T02:13:21.1525083-05:00",
"PayDateFormat": "2026-01-12T02:13:21.1525083-05:00",
"creditCustomer": {
"AccountPMID": "sample string 1",
"AccountName": "sample string 2",
"Phone": "sample string 3",
"Contact": "sample string 4",
"Credit": "sample string 5",
"Check": "sample string 6",
"Limit": "sample string 7",
"OpenOrder": "sample string 8",
"MTDPaymnets": "sample string 9",
"AvgPayDays": "sample string 10",
"LastPayDate": "sample string 11",
"Bucket": [
{
"BucketTotal": "sample string 1"
},
{
"BucketTotal": "sample string 1"
}
]
}
},
{
"InvoiceNo": "sample string 1",
"InvoiceDate": "sample string 2",
"InvoiceType": "sample string 3",
"CustPo": "sample string 4",
"OrdNo": "sample string 5",
"OT": "sample string 6",
"Amount": "sample string 7",
"Balance": "sample string 8",
"Age": "sample string 9",
"Warehouse": "sample string 10",
"AccountPMID": "sample string 11",
"AccountName": "sample string 12",
"LinkID": "sample string 13",
"AmountPaid": "sample string 14",
"Status": "sample string 15",
"PaymentDate": "sample string 16",
"Comment": "sample string 17",
"CustomerName": "sample string 18",
"VisibleComment": true,
"IsSelected": true,
"PaymentStatusID": 21,
"TransactionID": 22,
"TransactionDetailID": 23,
"CardTransactionNo": "sample string 24",
"PaymentMode": "sample string 25",
"InvDateFormat": "2026-01-12T02:13:21.1525083-05:00",
"PayDateFormat": "2026-01-12T02:13:21.1525083-05:00",
"creditCustomer": {
"AccountPMID": "sample string 1",
"AccountName": "sample string 2",
"Phone": "sample string 3",
"Contact": "sample string 4",
"Credit": "sample string 5",
"Check": "sample string 6",
"Limit": "sample string 7",
"OpenOrder": "sample string 8",
"MTDPaymnets": "sample string 9",
"AvgPayDays": "sample string 10",
"LastPayDate": "sample string 11",
"Bucket": [
{
"BucketTotal": "sample string 1"
},
{
"BucketTotal": "sample string 1"
}
]
}
}
],
"CustomerName": "sample string 20"
}
application/xml, text/xml
Sample:
<TransactionVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniInvoiceManagement.Models.ViewModel">
<AccountID>1</AccountID>
<AccountNo>sample string 18</AccountNo>
<AccountPMID>sample string 2</AccountPMID>
<AppUserID>3</AppUserID>
<AuthorizationCode>sample string 8</AuthorizationCode>
<Bankaba>sample string 19</Bankaba>
<CardAmount>6</CardAmount>
<CardAmountDetails>
<CardAmountDetails>
<CardAmount>1</CardAmount>
<InvoiceNo>sample string 2</InvoiceNo>
</CardAmountDetails>
<CardAmountDetails>
<CardAmount>1</CardAmount>
<InvoiceNo>sample string 2</InvoiceNo>
</CardAmountDetails>
</CardAmountDetails>
<CardExpDate>sample string 13</CardExpDate>
<CardMaskedNo>sample string 11</CardMaskedNo>
<CardName>sample string 14</CardName>
<CardNumber>sample string 17</CardNumber>
<CardTokenNo>sample string 10</CardTokenNo>
<CardTransactionID>sample string 5</CardTransactionID>
<CardType>sample string 12</CardType>
<CustomerName>sample string 20</CustomerName>
<InvoicesList>
<InvoiceDetailsVM>
<AccountName>sample string 12</AccountName>
<AccountPMID>sample string 11</AccountPMID>
<Age>sample string 9</Age>
<Amount>sample string 7</Amount>
<AmountPaid>sample string 14</AmountPaid>
<Balance>sample string 8</Balance>
<CardTransactionNo>sample string 24</CardTransactionNo>
<Comment>sample string 17</Comment>
<CustPo>sample string 4</CustPo>
<CustomerName>sample string 18</CustomerName>
<InvDateFormat>2026-01-12T02:13:21.1525083-05:00</InvDateFormat>
<InvoiceDate>sample string 2</InvoiceDate>
<InvoiceNo>sample string 1</InvoiceNo>
<InvoiceType>sample string 3</InvoiceType>
<IsSelected>true</IsSelected>
<LinkID>sample string 13</LinkID>
<OT>sample string 6</OT>
<OrdNo>sample string 5</OrdNo>
<PayDateFormat>2026-01-12T02:13:21.1525083-05:00</PayDateFormat>
<PaymentDate>sample string 16</PaymentDate>
<PaymentMode>sample string 25</PaymentMode>
<PaymentStatusID>21</PaymentStatusID>
<Status>sample string 15</Status>
<TransactionDetailID>23</TransactionDetailID>
<TransactionID>22</TransactionID>
<VisibleComment>true</VisibleComment>
<Warehouse>sample string 10</Warehouse>
<creditCustomer>
<AccountName>sample string 2</AccountName>
<AccountPMID>sample string 1</AccountPMID>
<AvgPayDays>sample string 10</AvgPayDays>
<Bucket>
<CreditCustomerBucketVM>
<BucketTotal>sample string 1</BucketTotal>
</CreditCustomerBucketVM>
<CreditCustomerBucketVM>
<BucketTotal>sample string 1</BucketTotal>
</CreditCustomerBucketVM>
</Bucket>
<Check>sample string 6</Check>
<Contact>sample string 4</Contact>
<Credit>sample string 5</Credit>
<LastPayDate>sample string 11</LastPayDate>
<Limit>sample string 7</Limit>
<MTDPaymnets>sample string 9</MTDPaymnets>
<OpenOrder>sample string 8</OpenOrder>
<Phone>sample string 3</Phone>
</creditCustomer>
</InvoiceDetailsVM>
<InvoiceDetailsVM>
<AccountName>sample string 12</AccountName>
<AccountPMID>sample string 11</AccountPMID>
<Age>sample string 9</Age>
<Amount>sample string 7</Amount>
<AmountPaid>sample string 14</AmountPaid>
<Balance>sample string 8</Balance>
<CardTransactionNo>sample string 24</CardTransactionNo>
<Comment>sample string 17</Comment>
<CustPo>sample string 4</CustPo>
<CustomerName>sample string 18</CustomerName>
<InvDateFormat>2026-01-12T02:13:21.1525083-05:00</InvDateFormat>
<InvoiceDate>sample string 2</InvoiceDate>
<InvoiceNo>sample string 1</InvoiceNo>
<InvoiceType>sample string 3</InvoiceType>
<IsSelected>true</IsSelected>
<LinkID>sample string 13</LinkID>
<OT>sample string 6</OT>
<OrdNo>sample string 5</OrdNo>
<PayDateFormat>2026-01-12T02:13:21.1525083-05:00</PayDateFormat>
<PaymentDate>sample string 16</PaymentDate>
<PaymentMode>sample string 25</PaymentMode>
<PaymentStatusID>21</PaymentStatusID>
<Status>sample string 15</Status>
<TransactionDetailID>23</TransactionDetailID>
<TransactionID>22</TransactionID>
<VisibleComment>true</VisibleComment>
<Warehouse>sample string 10</Warehouse>
<creditCustomer>
<AccountName>sample string 2</AccountName>
<AccountPMID>sample string 1</AccountPMID>
<AvgPayDays>sample string 10</AvgPayDays>
<Bucket>
<CreditCustomerBucketVM>
<BucketTotal>sample string 1</BucketTotal>
</CreditCustomerBucketVM>
<CreditCustomerBucketVM>
<BucketTotal>sample string 1</BucketTotal>
</CreditCustomerBucketVM>
</Bucket>
<Check>sample string 6</Check>
<Contact>sample string 4</Contact>
<Credit>sample string 5</Credit>
<LastPayDate>sample string 11</LastPayDate>
<Limit>sample string 7</Limit>
<MTDPaymnets>sample string 9</MTDPaymnets>
<OpenOrder>sample string 8</OpenOrder>
<Phone>sample string 3</Phone>
</creditCustomer>
</InvoiceDetailsVM>
</InvoicesList>
<PaymentDateTime>2026-01-12T02:13:21.1525083-05:00</PaymentDateTime>
<PaymentDetails>
<AccountNo>sample string 12</AccountNo>
<Address>sample string 9</Address>
<Bankaba>sample string 13</Bankaba>
<CardName>sample string 3</CardName>
<CardNumber>sample string 1</CardNumber>
<CardType>sample string 2</CardType>
<CvvNumber>sample string 6</CvvNumber>
<ExpMonth>sample string 4</ExpMonth>
<ExpYear>sample string 5</ExpYear>
<GrandTotal>7</GrandTotal>
<SaveCreditCard>true</SaveCreditCard>
<TotalTax>8</TotalTax>
<Zip>sample string 10</Zip>
</PaymentDetails>
<PaymentStatusID>15</PaymentStatusID>
<PaymentStatusMessage>sample string 16</PaymentStatusMessage>
<ServiceProviderName>sample string 4</ServiceProviderName>
<TransactionDetailList>
<TransactionDetailVM>
<AccountPMID>sample string 11</AccountPMID>
<AccountPMId>sample string 13</AccountPMId>
<Age>9</Age>
<Amount>7</Amount>
<Balance>8</Balance>
<CustPo>sample string 4</CustPo>
<InvoiceDate>2026-01-12T02:13:21.1525083-05:00</InvoiceDate>
<InvoiceNo>1</InvoiceNo>
<InvoiceType>sample string 3</InvoiceType>
<LinkID>sample string 12</LinkID>
<OT>6</OT>
<OrdNo>5</OrdNo>
<Warehouse>10</Warehouse>
</TransactionDetailVM>
<TransactionDetailVM>
<AccountPMID>sample string 11</AccountPMID>
<AccountPMId>sample string 13</AccountPMId>
<Age>9</Age>
<Amount>7</Amount>
<Balance>8</Balance>
<CustPo>sample string 4</CustPo>
<InvoiceDate>2026-01-12T02:13:21.1525083-05:00</InvoiceDate>
<InvoiceNo>1</InvoiceNo>
<InvoiceType>sample string 3</InvoiceType>
<LinkID>sample string 12</LinkID>
<OT>6</OT>
<OrdNo>5</OrdNo>
<Warehouse>10</Warehouse>
</TransactionDetailVM>
</TransactionDetailList>
<TransactionType>sample string 7</TransactionType>
</TransactionVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IResult| Name | Description | Type | Additional information |
|---|---|---|---|
| ResultStatus | HttpStatusCode |
None. |
|
| Messsage | string |
None. |
|
| ResultData | Object |
None. |
|
| resData | JsonResultMessage |
None. |
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.