currency:
CurrencyCode -
The currency that is used to refund the order. This must be the presentment currency, which is the currency used by the customer. This is a required field for orders where the currency and presentment currency differ.
discrepancyReason:
OrderAdjustmentInputDiscrepancyReason -
An optional reason for a discrepancy between calculated and actual refund amounts.
note:
String -
An optional note that's attached to the refund.
notify:
Boolean -
Whether to send a refund notification to the customer.
orderId:
ID! -
The ID of the order that's being refunded.
refundDuties:
RefundDutyInput -
A list of duties to refund.
refundLineItems:
RefundLineItemInput -
A list of line items to refund.
shipping:
ShippingRefundInput -
The input fields that are required to reimburse shipping costs.
transactions:
OrderTransactionInput -
A list of transactions involved in the refund.