CreateReturnOrderViewModel

Request payload for the creation of a new return order with a list of products being returned.

NameDescriptionTypeAdditional 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.