@tennac-booking/sdk
Version:
OpenAPI client for @tennac-booking/sdk
97 lines (89 loc) • 3.99 kB
Markdown
# ManagerConsoleInvoiceResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **string** | | [default to undefined]
**billNumber** | **string** | | [default to undefined]
**clubId** | **string** | | [optional] [default to undefined]
**bookingId** | **string** | | [optional] [default to undefined]
**userId** | **string** | | [optional] [default to undefined]
**date** | **string** | | [default to undefined]
**paymentDate** | **string** | | [default to undefined]
**clientFirstName** | **string** | | [default to undefined]
**clientLastName** | **string** | | [default to undefined]
**clientEmail** | **string** | | [default to undefined]
**totalCost** | **number** | | [default to undefined]
**amount** | **number** | | [default to undefined]
**reason** | **string** | | [optional] [default to undefined]
**status** | **string** | | [default to undefined]
**paymentMethod** | **string** | | [default to undefined]
**paymentProvider** | **string** | | [default to undefined]
**flag** | **string** | | [default to undefined]
**stripe** | [**ManagerConsoleInvoiceResponseStripe**](ManagerConsoleInvoiceResponseStripe.md) | | [default to undefined]
**sumup** | [**ManagerConsoleInvoiceResponseSumup**](ManagerConsoleInvoiceResponseSumup.md) | | [default to undefined]
**linkToInvoicePDF** | **string** | | [default to undefined]
**paysFor** | [**Array<ManagerConsoleInvoiceResponsePaysForInner>**](ManagerConsoleInvoiceResponsePaysForInner.md) | | [default to undefined]
**players** | [**Array<ManagerConsoleInvoicePlayerSummary>**](ManagerConsoleInvoicePlayerSummary.md) | | [default to undefined]
**reducedAmountForSelf** | **number** | | [optional] [default to undefined]
**isWaitList** | **boolean** | | [optional] [default to undefined]
**accepted** | **boolean** | | [optional] [default to undefined]
**authorized** | **boolean** | | [optional] [default to undefined]
**usedCredits** | **number** | | [optional] [default to undefined]
**stripeInvoiceId** | **string** | | [optional] [default to undefined]
**stripePaymentIntentId** | **string** | | [optional] [default to undefined]
**stripePaymentUrl** | **string** | | [optional] [default to undefined]
**stripeInvoiceUrl** | **string** | | [optional] [default to undefined]
**sumupPaymentId** | **string** | | [optional] [default to undefined]
**sumupCheckoutId** | **string** | | [optional] [default to undefined]
**metadata** | **{ [key: string]: any; }** | Construct a type with a set of properties K of type T | [optional] [default to undefined]
**authorizedAt** | **string** | | [optional] [default to undefined]
**authorizationExpiresAt** | **string** | | [optional] [default to undefined]
**createdAt** | **string** | | [optional] [default to undefined]
**updatedAt** | **string** | | [optional] [default to undefined]
**user** | [**ManagerConsoleInvoiceUserSummary**](ManagerConsoleInvoiceUserSummary.md) | | [optional] [default to undefined]
## Example
```typescript
import { ManagerConsoleInvoiceResponse } from '@tennac-booking/sdk';
const instance: ManagerConsoleInvoiceResponse = {
id,
billNumber,
clubId,
bookingId,
userId,
date,
paymentDate,
clientFirstName,
clientLastName,
clientEmail,
totalCost,
amount,
reason,
status,
paymentMethod,
paymentProvider,
flag,
stripe,
sumup,
linkToInvoicePDF,
paysFor,
players,
reducedAmountForSelf,
isWaitList,
accepted,
authorized,
usedCredits,
stripeInvoiceId,
stripePaymentIntentId,
stripePaymentUrl,
stripeInvoiceUrl,
sumupPaymentId,
sumupCheckoutId,
metadata,
authorizedAt,
authorizationExpiresAt,
createdAt,
updatedAt,
user,
};
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)