' 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