Notify order refund
The NotifyOrderRefund API notifies the merchant about Global-e initiated refund issued to the end customer.
Body
Contains information about order refunds.
Global-e order unique identifier.
The refund amount in the original Merchant currency including the local Merchant's VAT (currency is specified in CurrencyCode property of the respective Merchant.Order).
The total refund amount in the end customer's currency used for this order's payment (currency is specified in InternationalDetails.CurrencyCode property for the respective Merchant.Order).
The list of RefundComponent objects for this order refund.
Unique identifier of the Merchant on Global-e.
Order unique identifier on the Merchant's site returned from a previous call to the SendOrderToMerchant method for this order.
The Merchant's Returned Merchandize Authorization Number
List of RefundProduct objects for this order refund.
Comments for the order refund
Reason for the order refund
The RMA number taken from the related Return.
The "Service gesture" amount in the customer's currency is included in the TotalRefundAmount. "Service gesture" denotes any additional refund granted to the user, on top of the refund related to other components.
Code used on the Merchant's side to identify the web store, as specified in the WebStoreCode argument for the SendCart method for the cart converted to this order on Global-e.
Response
The merchant returns a Merchant.ResponseInfo object. Some response values are encoded and require the merchant to decode them, for example URLs, addresses, emails, and phone numbers.
Provides response data regarding the API call.
Optional response description. In case of an error, this property indicates the error message description.
Error code to be returned when an error occurs.
Order unique identifier on the Merchant's site
Optional response message. In case of an error, this property indicates the error message text.
Order identifier on the Merchant's site used for display and reporting purposes only. Unlike the InternalOrderId, this identifier is not necessarily unique over time, as the Merchant's site may potentially reuse it (for example after deleting the old order having the same OrderId).
The total payment amount in PaymentCurrency charged for the order (if payment was processed in the respective API method call).
3-char ISO currency code for the order (if payment was processed in the respective API method call).
Code denoting the order status on the Merchant's site (to be mapped on the Global-e side).
Indicates if the call has succeeded. TRUE - Call succeeded. FALSE - Denotes an error or failure.

