Triggered when a refund has been fully processed and completed.
This event is fired once when all refund transactions within a refund have reached
their final state (either SUCCEEDED
or FAILED
). Contains the order ID, completed
refund details, any side effects (such as inventory restocking or email notifications),
and the updated order transaction state.
handler(event: OrderTransactionsRefundCompletedEnvelope): void | Promise<void>