Skip to main content

Documentation Portal

Merchant.OrderRefund

Parameter Name

Type

Description

Mandatory

Components

List of Merchant.RefundComponent

The list of RefundComponent objects for this order refund.

No

MerchantGUID

String

Unique identifier of the Merchant on Global-e.

No

MerchantOrderId

String

Order unique identifier on the Merchant’s site returned from a previous call to the SendOrderToMerchant method for this order.

No

MerchantRMANumber

String

The Merchant’s Returned Merchandize Authorization Number

No

OrderId

String

Global‑e order unique identifier.

Yes

OriginalTotalRefundAmount

Decimal

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

Yes

Products

List of Merchant.RefundProduct

List of RefundProduct objects for this order refund.

No

RefundComments

String

Comments for the order refund

No

RefundReason

Object Merchant.OrderRefundReason

Reason for the order refund

No

RMANumber

String

The RMA number taken from the related Return.

No

ServiceGestureAmount

Decimal

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.

No

TotalRefundAmount

Decimal

The total refund amount in the end customer’s currency used for this order’s payment (currency is specified in InternationalDetails.CurrencyCodeproperty for the respective Merchant.Order).

Yes

WebStoreCode

String

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.

No