' Options: 'Date: 2024-11-07 07:39:26 'Version: 8.23 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://testapi.bokamera.se ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: StripeV1CreateCheckout.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Globalization Imports ServiceStack.Data Imports System.Net Imports System.Net.Http.Headers Imports BokaMera.API.ServiceModel.Interfaces Imports BokaMera.API.ServiceModel.Dtos Namespace Global Namespace BokaMera.API.ServiceModel.Dtos Public Partial Class StripeCheckoutQueryResponse ''' '''The checkout session id ''' Public Overridable Property Number As String ''' '''The url for checkout module to be placed in a iframe ''' Public Overridable Property Url As String ''' '''The checkout status ''' Public Overridable Property Status As String ''' '''Client secret to be used when initializing Stripe.js embedded checkout. ''' Public Overridable Property ClientSecret As String End Class Public Partial Class StripeV1CreateCheckout Implements IReturn(Of StripeCheckoutQueryResponse) Implements ICompany Public Sub New() Articles = New ArticleToCreate(){} End Sub ''' '''The company id. ''' Public Overridable Property CompanyId As Nullable(Of Guid) ''' '''Country code for checkout ''' Public Overridable Property CountryCode As String ''' '''Articles (Could be Service, rebate code types, etc.. ''' Public Overridable Property Articles As ArticleToCreate() ''' '''An internal reference id (Could be booking, rebate code etc.) ''' Public Overridable Property InternalReferenceId As String ''' '''Optional to set your own confirmation url after payment completed. ''' Public Overridable Property ConfirmationUrl As String ''' '''If set, Checkout displays a back button and customers will be directed to this URL if they decide to cancel payment and return to your website. This parameter is not allowed if ui_mode is embedded. ''' embedded.")> Public Overridable Property CancelUrl As String ''' '''The UI mode of the Session. Defaults to hosted; One of: embedded, or hosted ''' hosted; One of: embedded, or hosted", IsRequired:=true)> Public Overridable Property UiMode As String End Class End Namespace Namespace BokaMera.API.ServiceModel.Interfaces Public Interface ICompany Property CompanyId As Nullable(Of Guid) End Interface End Namespace End Namespace