Skip to main content
object

Requires read_orders access scope or read_marketplace_orders access scope.

A refund amount that Shopify suggests based on the items, duties, and shipping costs that customers return. Provides a breakdown of all monetary values including subtotals, taxes, discounts, and the maximum refundable amount.

The suggested refund includes RefundLineItem objects to refund with their quantities and restock instructions, RefundDuty objects for duty reimbursements, and ShippingRefund for shipping cost refunds. Provides SuggestedOrderTransaction objects and the SuggestedRefundMethod interface to process the refund through the appropriate gateways.

Learn more about previewing and refunding duties.

•MoneyBag!
non-null

The total monetary value to be refunded in shop and presentment currencies.

Show fields
Anchor to discountedSubtotalSetdiscountedSubtotalSet
•MoneyBag!
non-null

The sum of all the discounted prices of the line items being refunded.

Show fields
Anchor to maximumRefundableSetmaximumRefundableSet
•MoneyBag!
non-null

The total monetary value available to refund in shop and presentment currencies.

Show fields
Anchor to refundAdditionalFeesrefundAdditionalFees
•[RefundAdditionalFee!]!
non-null

An array of additional fees that will be refunded to the customer.

Show fields
•[RefundDuty!]!
non-null

A list of duties to be refunded from the order.

Show fields
•[RefundLineItem!]!
non-null

A list of line items to be refunded, along with restock instructions.

Show fields
•ShippingRefund!
non-null

The shipping costs to be refunded from the order.

Show fields
•MoneyBag!
non-null

The sum of all the prices of the line items being refunded in shop and presentment currencies.

Show fields
Anchor to suggestedRefundMethodssuggestedRefundMethods
•[SuggestedRefundMethod!]!
non-null

A list of suggested refund methods.

Show fields
Anchor to suggestedTransactionssuggestedTransactions
•[SuggestedOrderTransaction!]!
non-null

A list of suggested order transactions.

Show fields
Anchor to totalAdditionalFeesSettotalAdditionalFeesSet
•MoneyBag!
non-null

The sum of all the additional fees being refunded from the order in shop and presentment currencies. The value must be positive.

Show fields
Anchor to totalCartDiscountAmountSettotalCartDiscountAmountSet
•MoneyBag!
non-null

The total cart discount amount that was applied to all line items in this refund.

Show fields
•MoneyBag!
non-null

The sum of all the duties being refunded from the order in shop and presentment currencies. The value must be positive.

Show fields
•MoneyBag!
non-null

The sum of the taxes being refunded from the order in shop and presentment currencies. The value must be positive.

Show fields

Deprecated fields

•Money!
non-nullDeprecated
•Money!
non-nullDeprecated
•Money!
non-nullDeprecated
•Money!
non-nullDeprecated

Was this section helpful?