Execute Mandate
Headers
Per-firing Kronos execution id (templated via {{execution.execution_id}}). Stable across a firing's retries; callers manually replaying a firing must reuse the same value.
Path Parameters
Aarokya internal mandate UUID (mandates.id)
Response
Idempotent replay / resumed row
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