Status Check Mandate Execution
Headers
Per-firing Kronos execution id (templated via {{execution.execution_id}}). Used for log correlation only on this route.
Path Parameters
Aarokya internal mandate UUID (mandates.id)
mandate_executions.id (UUID PK)
Response
Status reconciled (terminal-state fast-path or settled this attempt)
Internal lifecycle status of a mandate-execution (autopay) firing, independent of the linked order's external_status (Juspay vocabulary). Inserted as Initiated when the Kronos firing is claimed, advances to Pending once the charge is dispatched, and lands on Success/Failed from the /orders reconciliation. Distinct from OrderStatus so the firing's vocabulary can diverge from the payment's. See From<&ExternalOrderStatus> for the provider-status mapping.
INITIATED, PENDING, SUCCESS, FAILED