Currency of RefundRequest.grossAmountMinor.
Gross amount to refund, including VAT, in integer minor units.
Priced lines of the original selection being refunded.
Stable identity of this refund operation, owned by the application.
Required, bounded explanation only when reason is other.
Neutral method used for the original confirmed charge.
Reference of the original purchase being refunded.
Payment-level reference of the original confirmed charge.
Operator-selected neutral reason; the adapter maps it to provider vocabulary.
Provider-neutral request for one full refund of a confirmed commercial order.
The order identity doubles as the idempotency key: every attempt of the same refund reuses it, so a retried refund is recognized as a repetition rather than a second money movement. Lines must reconcile exactly with the gross amount so no provider is ever asked to refund a total the application did not capture.