# Deny order refund Informs Keeta that the refund request has been denied and the order cannot be refunded. > It is expected to receive a event after this action. HOST: DIRECTION: Endpoint: POST /v1/orders/{orderId}/rejectRefund Version: v.1.0.6 Security: OAuth2, Sig ## Path parameters: - `orderId` (string, required) The unique identifier of the order. The order ID is generated by Keeta. ## Request fields (application/json): - `reason` (string, required) Reason for rejecting refund. - `code` (string, required) Enum: "DISH_ALREADY_DONE", "OUT_FOR_DELIVERY", "OTHER" ## Response 400 fields (application/problem+json): - `title` (string, required) Short description of the problem. Example: "Unexpected error" - `status` (integer, required) HTTP code of the returned status. Example: 500 ## Response 401 fields (application/problem+json): - `title` (string, required) Short description of the problem. Example: "Unexpected error" - `status` (integer, required) HTTP code of the returned status. Example: 500 ## Response 403 fields (application/problem+json): - `title` (string, required) Short description of the problem. Example: "Unexpected error" - `status` (integer, required) HTTP code of the returned status. Example: 500 ## Response 404 fields (application/problem+json): - `title` (string, required) Short description of the problem. Example: "Unexpected error" - `status` (integer, required) HTTP code of the returned status. Example: 500 ## Response 422 fields (application/problem+json): - `title` (string, required) Short description of the problem. Example: "Unexpected error" - `status` (integer, required) HTTP code of the returned status. Example: 500 ## Response 503 fields (application/problem+json): - `title` (string, required) Short description of the problem. Example: "Unexpected error" - `status` (integer, required) HTTP code of the returned status. Example: 500