# VyCheckoutSessionDto

## Properties

| Field                             | Type                                                                                                                       | Description | Required |
| --------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ----------- | -------- |
| id                                | string                                                                                                                     |             | ✗        |
| object                            | string                                                                                                                     |             | ✗        |
| afterExpiration                   | Any                                                                                                                        |             | ✗        |
| allowPromotionCodes               | boolean                                                                                                                    |             | ✗        |
| amountSubtotal                    | number                                                                                                                     |             | ✗        |
| amountTotal                       | number                                                                                                                     |             | ✗        |
| automaticTax                      | [VyAutomaticTaxDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/pay/vyautomatictaxdto)                   |             | ✗        |
| billingAddressCollection          | string                                                                                                                     |             | ✗        |
| cancelUrl                         | string                                                                                                                     |             | ✗        |
| clientReferenceId                 | string                                                                                                                     |             | ✗        |
| clientSecret                      | string                                                                                                                     |             | ✗        |
| consent                           | Any                                                                                                                        |             | ✗        |
| consentCollection                 | Any                                                                                                                        |             | ✗        |
| created                           | number                                                                                                                     |             | ✗        |
| currency                          | string                                                                                                                     |             | ✗        |
| currencyConversion                | Any                                                                                                                        |             | ✗        |
| customFields                      | Any                                                                                                                        |             | ✗        |
| customText                        | [VyCustomTextDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/pay/vycustomtextdto)                       |             | ✗        |
| customer                          | string                                                                                                                     |             | ✗        |
| customerCreation                  | string                                                                                                                     |             | ✗        |
| customerDetails                   | Any                                                                                                                        |             | ✗        |
| customerEmail                     | string                                                                                                                     |             | ✗        |
| expiresAt                         | number                                                                                                                     |             | ✗        |
| invoice                           | string                                                                                                                     |             | ✗        |
| invoiceCreation                   | [VyInvoiceCreationDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/pay/vyinvoicecreationdto)             |             | ✗        |
| livemode                          | boolean                                                                                                                    |             | ✗        |
| locale                            | string                                                                                                                     |             | ✗        |
| metadata                          | Any                                                                                                                        |             | ✗        |
| mode                              | string                                                                                                                     |             | ✗        |
| paymentIntent                     | Any                                                                                                                        |             | ✗        |
| paymentLink                       | string                                                                                                                     |             | ✗        |
| paymentMethodCollection           | string                                                                                                                     |             | ✗        |
| paymentMethodConfigurationDetails | Any                                                                                                                        |             | ✗        |
| paymentMethodOptions              | Any                                                                                                                        |             | ✗        |
| paymentMethodTypes                | string                                                                                                                     |             | ✗        |
| paymentStatus                     | string                                                                                                                     |             | ✗        |
| phoneNumberCollection             | [VyPhoneNumberCollectionDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/pay/vyphonenumbercollectiondto) |             | ✗        |
| recoveredFrom                     | string                                                                                                                     |             | ✗        |
| setupIntent                       | string                                                                                                                     |             | ✗        |
| shippingAddressCollection         | Any                                                                                                                        |             | ✗        |
| shippingCost                      | Any                                                                                                                        |             | ✗        |
| shippingDetails                   | Any                                                                                                                        |             | ✗        |
| shippingOptions                   | Any                                                                                                                        |             | ✗        |
| status                            | string                                                                                                                     |             | ✗        |
| submitType                        | string                                                                                                                     |             | ✗        |
| subscription                      | string                                                                                                                     |             | ✗        |
| successUrl                        | string                                                                                                                     |             | ✗        |
| totalDetails                      | [VyTotalDetailsDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/pay/vytotaldetailsdto)                   |             | ✗        |
| uiMode                            | string                                                                                                                     |             | ✗        |
| url                               | string                                                                                                                     |             | ✗        |

## References

**Operation**

* [checkoutSession](https://sdk.venly.io/sdk-reference/ts-js-v3/function-references/pay/checkout/checkoutsession)
