execute_late_booking_cancellation
Execute a late booking cancellation after a standard attempt reports pending credit loss, requiring explicit account-holder approval through confirmedCreditLoss: true.
Instructions
After a fresh standard cancellation reports pending-credit-loss, show the exact still-booked target and possible credit loss, then obtain separate account-holder confirmation with confirmedCreditLoss: true. Both preference switches leave this requirement in force. Use only the new late reference, recheck the same reservation, send at most one late request and reconcile with fresh reads. Never retry an uncertain write automatically. No refund or balance is verified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gymId | No | ||
| actionReference | Yes | ||
| confirmedCreditLoss | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gym | Yes | ||
| action | Yes | ||
| credit | Yes | ||
| status | Yes | ||
| target | Yes | ||
| notices | Yes | ||
| observedState | Yes | ||
| writeConfirmationRequired | No |