' Options: 'Date: 2025-05-06 16:24:55 'Version: 6.10 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com ' '''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: PaymentCardsRequest.* '''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 TicketUserServices.ServiceModel Imports TicketUserServices.ServiceModel.Types Namespace Global Namespace TicketUserServices.ServiceModel Public Partial Class KsiCardInfo Public Overridable Property Card As KsiCards Public Overridable Property CardType As KsiCardTypes End Class Public Partial Class OwnerCardInfo Public Overridable Property Card As OwnerCards Public Overridable Property CardType As OwnerCardType Public Overridable Property OwnerName As String End Class Public Partial Class PaymentCardsRequest Implements IReturn(Of PaymentCardsResult) Public Overridable Property PhoneVerificationNumber As String Public Overridable Property DeviceId As String Public Overridable Property OnlyForEventId As Nullable(Of Integer) Public Overridable Property CheckForExpiry As Nullable(Of Boolean) Public Overridable Property ExcludeHiddenCards As Nullable(Of Boolean) Public Overridable Property RequestUnixUTCTimeStamp As Long Public Overridable Property IncludeDeletedCards As Nullable(Of Boolean) Public Overridable Property Signature As RequestSignature End Class Public Partial Class PaymentCardsResult Public Sub New() Cards = New List(Of BorgunSavedCards) KsiCards = New List(Of KsiCards) OwnerCards = New List(Of OwnerCards) KsiCardInfoList = New List(Of KsiCardInfo) OwnerCardInfoList = New List(Of OwnerCardInfo) End Sub Public Overridable Property Cards As List(Of BorgunSavedCards) Public Overridable Property KsiCards As List(Of KsiCards) Public Overridable Property OwnerCards As List(Of OwnerCards) Public Overridable Property KsiCardInfoList As List(Of KsiCardInfo) Public Overridable Property OwnerCardInfoList As List(Of OwnerCardInfo) Public Overridable Property StatusCode As Integer Public Overridable Property Message As String End Class Public Partial Class RequestSignature Public Overridable Property SystemId As String Public Overridable Property SystemSecret As String Public Overridable Property Signature As String End Class End Namespace Namespace TicketUserServices.ServiceModel.Types Public Partial Class BorgunSavedCards Public Overridable Property Id As Integer Public Overridable Property CreationDate As Nullable(Of Date) Public Overridable Property LastTokenDate As Nullable(Of Date) Public Overridable Property isDebit As Nullable(Of Boolean) Public Overridable Property PhoneVerificationNumber As String Public Overridable Property DeviceId As String Public Overridable Property VirtualCardNumber As String Public Overridable Property PanLastFour As String Public Overridable Property ExpYear As String Public Overridable Property ExpMonth As String Public Overridable Property Token As String Public Overridable Property CardType As String Public Overridable Property DeletedByUser As Nullable(Of Boolean) Public Overridable Property DeletedFromOrigin As Nullable(Of Boolean) Public Overridable Property DateDeletedByUser As Nullable(Of Date) Public Overridable Property DateDeletedFromOrigin As Nullable(Of Date) Public Overridable Property IsDeleted As Nullable(Of Boolean) Public Overridable Property DateDeletedBySystem As Nullable(Of Date) Public Overridable Property DeletedBySystem As Nullable(Of Boolean) End Class Public Partial Class KsiCards Public Overridable Property Id As Integer Public Overridable Property CreationDate As Nullable(Of Date) Public Overridable Property PhoneFullVerificationNumber As String Public Overridable Property DeviceId As String Public Overridable Property KsiCardTypeId As String Public Overridable Property KsiClubId As String Public Overridable Property HolderName As String Public Overridable Property CanTransferToPhoneFullNumber As String Public Overridable Property CanTransferToNName As String Public Overridable Property ExpYear As String Public Overridable Property ExpMonth As String End Class Public Partial Class KsiCardTypes Public Overridable Property KsiCardTypeId As String Public Overridable Property KsiCardTypeName As String Public Overridable Property KsiCardTypeDescription As String Public Overridable Property CardTypeOwner As String Public Overridable Property MaxTicketsPerEvent As Nullable(Of Integer) End Class Public Partial Class OwnerCards Public Overridable Property ID As Integer Public Overridable Property OwnerId As Integer Public Overridable Property OwnerCardTypeId As Nullable(Of Integer) Public Overridable Property PhoneVerificationId As Nullable(Of Integer) Public Overridable Property InitialMaxTickets As Nullable(Of Integer) Public Overridable Property CurrentAvailableTickets As Nullable(Of Integer) Public Overridable Property TimeStampCreatedUTC As Nullable(Of Date) Public Overridable Property TimeStampLastChangedUTC As Nullable(Of Date) Public Overridable Property TimeStampBoughtUTC As Nullable(Of Date) Public Overridable Property TimeStampOrderedUTC As Nullable(Of Date) Public Overridable Property CardValidFromUTC As Nullable(Of Date) Public Overridable Property CardValidToUTC As Nullable(Of Date) Public Overridable Property HasStoreCredit As Boolean Public Overridable Property CardPrice As Decimal Public Overridable Property PricePaid As Decimal Public Overridable Property InitialStoreCredit As Nullable(Of Decimal) Public Overridable Property CurrentStoreCredit As Nullable(Of Decimal) Public Overridable Property PhoneFullVerificationNumber As String Public Overridable Property HolderId As String Public Overridable Property HolderName As String Public Overridable Property HolderEmail As String Public Overridable Property CardPriceCurrency As String Public Overridable Property PricePaidCurrency As String Public Overridable Property DeviceId As String Public Overridable Property PaymentMethodId As String Public Overridable Property PaymentReference As String Public Overridable Property PhoneVerificationNumber As String Public Overridable Property PaymentPhoneNumber As String Public Overridable Property PaymentId As String Public Overridable Property PaymentStatus As String Public Overridable Property PaymentTokenId As String Public Overridable Property MaxTicketsPerEvent As Nullable(Of Integer) Public Overridable Property MultiplePaymentsId As String Public Overridable Property ImageUrl As String Public Overridable Property BackgroundImageUrl As String End Class Public Partial Class OwnerCardType Public Overridable Property ID As Integer Public Overridable Property OwnerId As Integer Public Overridable Property MaxTickets As Nullable(Of Integer) Public Overridable Property TimeStampCreatedUTC As Nullable(Of Date) Public Overridable Property TimeStampLastChangedUTC As Nullable(Of Date) Public Overridable Property SaleStartDateUTC As Nullable(Of Date) Public Overridable Property SaleEndDateUTC As Nullable(Of Date) Public Overridable Property ValidStartDateForNewCardsUTC As Nullable(Of Date) Public Overridable Property ValidEndDateForNewCardsUTC As Nullable(Of Date) Public Overridable Property HasStoreCredit As Boolean Public Overridable Property IsActive As Boolean Public Overridable Property OnlyForTeamUse As Nullable(Of Boolean) Public Overridable Property Price As Decimal Public Overridable Property InitialStoreCredit As Decimal Public Overridable Property Description As String Public Overridable Property Name As String Public Overridable Property ImageUrl As String Public Overridable Property Currency As String Public Overridable Property MaxTicketsPerEvent As Nullable(Of Integer) Public Overridable Property BackgroundImageUrl As String Public Overridable Property ValidForConnectedOwners As Nullable(Of Boolean) Public Overridable Property SuperOwnerId As Nullable(Of Integer) End Class End Namespace End Namespace