Schedule an appointment payment link
Schedule Guile to send the client an appointment payment link when card details are needed.
Headers
Path Parameters
The unique, opaque system identifier for a resource. This case-sensitive ID is also used as path parameters in URLs or in other properties or parameters that reference a resource by ID rather than URL.
The unique, opaque system identifier for a resource. This case-sensitive ID is also used as path parameters in URLs or in other properties or parameters that reference a resource by ID rather than URL.
Body
Request body for scheduling an appointment payment link send.
Why the barber is scheduling the payment link send. When omitted, Guile derives the reason from the appointment.
manualNoCard, savedCardAuthorizationFailed, savedCardCaptureFailed Response
Ok. The operation succeeded.
The payment-link send state for an appointment. Backoff may
apply after a successful send; use state and nextAvailableAt to decide
when another send can be scheduled.
The send state.
available, sending, cooldown, exhausted Why this appointment can receive a payment link send.
manualNoCard, savedCardAuthorizationFailed, savedCardCaptureFailed The number of sends used in this cycle.
x >= 0The number of sends left in this cycle.
x >= 0The number of sends allowed in this cycle.
x >= 0The next RFC 3339 UTC date-time when another payment link can be scheduled for this appointment, if any.
The most recent RFC 3339 UTC date-time a payment link was sent for this appointment, if any.