CreateReturnOrderViewModel
Request payload for the creation of a new return order with a list of products being returned.
Name | Description | Type | Additional information |
---|---|---|---|
OrderDate |
Order Date of the return order. |
date |
None. |
ReasonCodeTypeID |
Reason code type identifier. This must be associated to a reason code type that is within the "Orders > Returns" reason area. |
integer |
None. |
Explanation |
Explanation of reason of return order. |
string |
None. |
ShippingChargeType |
When Original is used it will generated an return order with shipping charges found in the given order. When PercentageOfOriginal is used then you need to provide the percentage of the shipping to be returned at ShippingChargeValue field. Use a value from 0 to 100. When SpecificValue is used you need to provide the specific value of the shipping being returned at ShippingChargeValue field. When AutomaticallyRecalculate is used ShippingChargeValue is ignored. |
ShippingAndHandlingChargeType |
None. |
HandlingChargeType |
When Original is used it will generated an return order with handling charges found in the given order. When PercentageOfOriginal is used then you need to provide the percentage of the handling fee to be returned at HandlingChargeValue field. Use a value from 0 to 100. When SpecificValue is used you need to provide the specific value of the handling fee being returned at HandlingChargeValue field. When AutomaticallyRecalculate is used HandlingChargeValue is ignored. |
ShippingAndHandlingChargeType |
None. |
ShippingChargeValue |
Value to be used based on value at ShippingChargeType field. Default is 0. |
decimal number |
None. |
ShippingTaxValue |
Value to be used based on value at ShippingChargeType field. Default is 0. |
decimal number |
None. |
HandlingChargeValue |
Value to be used based on value at HandlingChargeType field. Default is 0. |
decimal number |
None. |
HandlingTaxValue |
Value to be used based on value at HandlingChargeType field. Default is 0. |
decimal number |
None. |
ReturnItemList |
The list of products from the order that need to be returned. Optional. If this is not set it will generate a return order with all the items of the original order. |
Collection of ReturnItemViewModel |
None. |