Suggested refund amounts are based on a collection of cost adjustment objects where adding or removing cost adjustment objects factor into the refund value.

Suggested refund amounts are itemized in the ReturnItem and ReturnRequest objects:

Suggested Value

Comments

Return Item Suggested Refund

Sum of the ItemCostAdjustment amount, the Order Discount Share and the Manual Adjustment Share.

Return Item Suggested Shipping Refund Share

Sum of the ItemCostAdjustment Shipping Share.

Return Item Suggested Tax Refund Share

Sum of the ItemCostAdjustment Tax Share.

Return Request Total Suggested Tax Refund

Aggregate total of Suggested Tax Refund for ReturnItems.

Return Request Total Suggested Shipping Refund

Aggregate total of Suggested Shipping Refund for ReturnItems.

Actual refund amounts, which are initially set when the suggested values are calculated, are itemized as:

Actual value

Comments

Return Item Actual Refund

Initialized from suggested value. Can be modified by the agent.

Return Item Actual Shipping Refund Share

API calculated value based on the ReturnRequest Actual Total Shipping.

Return Item Actual Tax Refund Share

API calculated value based on the ReturnRequest Actual Total Tax.

Return Request Total Actual Tax Refund

Initialized from Suggested Total Tax.

Return Request Total Actual Shipping Refund

Initialized from the Suggested Total Shipping. Can be modified by the agent.

Return Request Total Other Refund

Placeholder for agent adjustments to the Refund Value. Can be modified by the agent.

Return Request Total Return Fee

API generated value.

Return Request Total Item Refund

The value is created dynamically and is the sum of ReturnItem Actual Refunds.

Total Refund Subtotal

The value is created dynamically and is the sum of ReturnRequest Total Item Refund + Total Tax + Total Shipping + Other

Total Refund Amount

The value is created dynamically and is the sum of Total Refund Subtotal minus Total Return Fee