> ## 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.

# Payment Already Authorized

> The appointment payment has already been authorized

## Cause

This appointment payment already has an authorization hold. Guile refuses a second authorize so funds are not double-held.

## Fix

Read the appointment payment state, then [capture the appointment payment](/api-reference/appointments/capture-an-appointment-payment) or continue the next payment step. Do not authorize again.

## Retry safety

Not retryable until the underlying state or request changes.

## Raised by

These operations can return this problem:

* [Authorize an appointment payment](/api-reference/appointments/authorize-an-appointment-payment)

## Example

```json theme={null}
{
  "type": "https://docs.guile.app/problems/paymentAlreadyAuthorized",
  "title": "Payment Already Authorized",
  "status": 409,
  "detail": "This appointment payment already has an authorization hold. Guile refuses a second authorize so funds are not double-held."
}
```
