@tennac-booking/sdk
Version:
OpenAPI client for @tennac-booking/sdk
47 lines (39 loc) • 2.33 kB
Markdown
# NoShowPreviewResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**bookingId** | **string** | ID de la réservation | [default to undefined]
**bookingStatus** | [**BookingStatus**](BookingStatus.md) | | [default to undefined]
**isEligible** | **boolean** | Réservation éligible à l\'application des frais de no-show | [default to undefined]
**ineligibleReason** | [**NoShowPreviewIneligibleReason**](NoShowPreviewIneligibleReason.md) | | [optional] [default to undefined]
**ineligibleMessage** | **string** | Message explicatif pour l\'UI | [optional] [default to undefined]
**noShowAlreadyApplied** | **boolean** | Les frais de no-show ont déjà été appliqués | [default to undefined]
**noShowChargeAmount** | **number** | Montant no-show déjà stocké sur la réservation | [optional] [default to undefined]
**totalExpected** | **number** | Montant total attendu en cas de no-show (centimes) | [default to undefined]
**totalAlreadyCaptured** | **number** | Montant déjà capturé (factures paid) | [default to undefined]
**totalPotentialCapture** | **number** | Montant potentiellement capturable immédiatement (authorized + paymentIntent) | [default to undefined]
**totalPotentialAfterCapture** | **number** | Total potentiel après captures automatiques | [default to undefined]
**estimatedMissingAfterCapture** | **number** | Manque estimé après captures automatiques | [default to undefined]
**invoices** | [**Array<NoShowPreviewInvoice>**](NoShowPreviewInvoice.md) | Détail facture par facture | [default to undefined]
**generatedAt** | **string** | Horodatage de génération ISO | [default to undefined]
## Example
```typescript
import { NoShowPreviewResponse } from '@tennac-booking/sdk';
const instance: NoShowPreviewResponse = {
bookingId,
bookingStatus,
isEligible,
ineligibleReason,
ineligibleMessage,
noShowAlreadyApplied,
noShowChargeAmount,
totalExpected,
totalAlreadyCaptured,
totalPotentialCapture,
totalPotentialAfterCapture,
estimatedMissingAfterCapture,
invoices,
generatedAt,
};
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)