Overview
The new_refund event is published by the Mony system when a new refund is requested for an order. This event is consumed by the ORDR service to update the order’s refund status and trigger appropriate workflows.
When to Use
This event should be used when:
- A customer requests a refund
- A refund is initiated by the system
- Refund processing begins
- Refund status needs to be tracked
Event Structure
The event contains information about:
- Refund ID
- Order ID
- Refund amount
- Refund reason
- Request timestamp
Related Events
ordr.refund_requested- Published by ORDR after processing this eventrefund_pending- May be triggered as a result of refund requestrefund_completed- Final status when refund is processed
Examples
New Refund Requested
{
"new_refund": {
"id": "refund_123456789"
}
}