' Options: 'Date: 2025-05-06 16:06:48 '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: OwnerCardsOrderRequest.* '''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 BorgunRPGData Imports TicketUserServices.ServiceModel.Types Namespace Global Namespace BorgunRPGData Public Partial Class Borgun3DFinal3DSecureInfo Public Overridable Property DataType As String Public Overridable Property MpiToken As String End Class Public Partial Class Borgun3DFinalPaymentMethodInfo Public Overridable Property PaymentType As String Public Overridable Property Token As String End Class Public Partial Class Borgun3DFinalRequest Public Overridable Property TransactionType As String Public Overridable Property Amount As Integer Public Overridable Property Currency As String Public Overridable Property TransactionDate As Nullable(Of Date) Public Overridable Property OrderId As String Public Overridable Property PaymentMethod As Borgun3DFinalPaymentMethodInfo Public Overridable Property ThreeDSecure As Borgun3DFinal3DSecureInfo End Class Public Partial Class BorgunApplePayFinalInfo Public Overridable Property OrderId As String Public Overridable Property ThreeDSecure As BorgunApplePayThreeDSecureInfo End Class Public Partial Class BorgunApplePayThreeDSecureInfo Public Overridable Property DataType As String Public Overridable Property SecurityLevelInd As String Public Overridable Property CAVV As String Public Overridable Property UCAF As String End Class End Namespace Namespace TicketUserServices.ServiceModel Public Partial Class GeneralOrderResponse Public Overridable Property StatusCode As Integer Public Overridable Property Message As String Public Overridable Property Success As Boolean Public Overridable Property PaymentIsPending As Boolean Public Overridable Property OrderTokenId As String End Class Public Partial Class OwnerCardsOrderRequest Implements IReturn(Of OwnerCardsOrderResult) Public Sub New() OwnerCardTypeIds = New List(Of Integer) End Sub Public Overridable Property OwnerCardTypeIds As List(Of Integer) Public Overridable Property PaymentMethodId As String Public Overridable Property CardInfo As PaymentRequestCreditCard Public Overridable Property ApplePayInfo As BorgunApplePayFinalInfo Public Overridable Property Borgun3DFinalInfo As Borgun3DFinalRequest Public Overridable Property PaymentPhoneNumber As String Public Overridable Property AppMetaData As String Public Overridable Property HolderId As String Public Overridable Property HolderName As String Public Overridable Property HolderEmail As String Public Overridable Property ReturnCards As Boolean Public Overridable Property PhoneVerificationNumber As String Public Overridable Property DeviceId As String Public Overridable Property RequestUnixUTCTimeStamp As Long Public Overridable Property Signature As RequestSignature End Class Public Partial Class OwnerCardsOrderResult Inherits GeneralOrderResponse Public Sub New() Cards = New List(Of OwnerCards) End Sub Public Overridable Property Cards As List(Of OwnerCards) End Class Public Partial Class PaymentMethodCreditCardInfo Public Overridable Property PaymentType As String Public Overridable Property Token As String Public Overridable Property PAN As String Public Overridable Property ExpYear As String Public Overridable Property ExpMonth As String Public Overridable Property CVC As String End Class Public Partial Class PaymentRequestCreditCard Public Overridable Property PaymentMethod As PaymentMethodCreditCardInfo Public Overridable Property Amount As Decimal Public Overridable Property Currency As String Public Overridable Property OrderId As String Public Overridable Property TransActionDate As Date Public Overridable Property SaveCardToToken As Boolean 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 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 End Namespace End Namespace