> ## Documentation Index
> Fetch the complete documentation index at: https://docs.guile.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Appointment Not Eligible for Refund

> This appointment is not eligible for a refund

## Cause

This appointment does not meet refund eligibility (timing or payment state). Guile rejected the refund; no money was returned.

## Fix

Refresh the appointment and payment state. Only call refund when the appointment is eligible under the refund rules.

## Retry safety

Not retryable until the underlying state or request changes.

## Raised by

These operations can return this problem:

* [Request a refund](/api-reference/refunds/request-a-refund)

## Example

```json theme={null}
{
  "type": "https://docs.guile.app/problems/appointmentNotEligibleForRefund",
  "title": "Appointment Not Eligible for Refund",
  "status": 422,
  "detail": "This appointment does not meet refund eligibility (timing or payment state). Guile rejected the refund; no money was returned."
}
```
