POST api/Outbound/SubmitRefundRequest
Request Information
URI Parameters
None.
Body Parameters
SubmitRefundRequestModel| Name | Description | Type | Additional information | 
|---|---|---|---|
| OrderNumber | string | None. | |
| ReferenceID | integer | None. | |
| ReferenceType | string | None. | |
| RefundSubtype | string | None. | |
| CustomerID | integer | None. | |
| BusinessID | integer | None. | |
| ReasonID | integer | None. | |
| Narration | string | None. | |
| CreatedBy | integer | None. | |
| CustomerName | string | None. | |
| CustomerPhone | string | None. | |
| Items | Collection of RefundItem | None. | 
Request Formats
application/json, text/json
            Sample:
        
{
  "OrderNumber": "sample string 1",
  "ReferenceID": 2,
  "ReferenceType": "sample string 3",
  "RefundSubtype": "sample string 4",
  "CustomerID": 5,
  "BusinessID": 6,
  "ReasonID": 7,
  "Narration": "sample string 8",
  "CreatedBy": 9,
  "CustomerName": "sample string 10",
  "CustomerPhone": "sample string 11",
  "Items": [
    {
      "SKUCode": "sample string 1",
      "SKUName": "sample string 2",
      "Quantity": 3,
      "Amount": 4.0,
      "MaterialReturn": 5
    },
    {
      "SKUCode": "sample string 1",
      "SKUName": "sample string 2",
      "Quantity": 3,
      "Amount": 4.0,
      "MaterialReturn": 5
    }
  ]
}
        application/xml, text/xml
            Sample:
        
<SubmitRefundRequestModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <OrderNumber>sample string 1</OrderNumber>
  <ReferenceID>2</ReferenceID>
  <ReferenceType>sample string 3</ReferenceType>
  <RefundSubtype>sample string 4</RefundSubtype>
  <CustomerID>5</CustomerID>
  <BusinessID>6</BusinessID>
  <ReasonID>7</ReasonID>
  <Narration>sample string 8</Narration>
  <CreatedBy>9</CreatedBy>
  <CustomerName>sample string 10</CustomerName>
  <CustomerPhone>sample string 11</CustomerPhone>
  <Items>
    <RefundItem>
      <SKUCode>sample string 1</SKUCode>
      <SKUName>sample string 2</SKUName>
      <Quantity>3</Quantity>
      <Amount>4</Amount>
      <MaterialReturn>5</MaterialReturn>
    </RefundItem>
    <RefundItem>
      <SKUCode>sample string 1</SKUCode>
      <SKUName>sample string 2</SKUName>
      <Quantity>3</Quantity>
      <Amount>4</Amount>
      <MaterialReturn>5</MaterialReturn>
    </RefundItem>
  </Items>
</SubmitRefundRequestModel>
        application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
VCAPIResponse| Name | Description | Type | Additional information | 
|---|---|---|---|
| Version | string | None. | |
| dateTime | string | None. | |
| StatusCode | integer | None. | |
| ErrorMessage | string | None. | |
| Result | Object | None. | 
Response Formats
application/json, text/json
            Sample:
        
{
  "Version": "1.0.0",
  "dateTime": "2025/10/31 15:47:35",
  "StatusCode": 1,
  "ErrorMessage": "sample string 2",
  "Result": {}
}
        application/xml, text/xml
            Sample:
<VCAPIResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <StatusCode>1</StatusCode> <ErrorMessage>sample string 2</ErrorMessage> <Result /> </VCAPIResponse>