Skip to main content

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 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:

Example