' Options: 'Date: 2024-11-24 13:37:04 'Version: 6.50 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://clubready.com/api/current ' '''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: PaymentProfileUpdateEndpoint.* '''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 ClubReady.Core.Api.Models Imports ClubReady.Sales.Wallet Imports ClubReady.Web.Api.Sales.Wallet Namespace Global Namespace ClubReady.Core.Api.Models Public Partial Class ApiDtoBase Public Overridable Property ApiKey As String Public Overridable Property StoreId As Nullable(Of Integer) Public Overridable Property ChainId As Nullable(Of Integer) End Class Public Partial Class ApiResponseBase Public Overridable Property Success As Boolean Public Overridable Property Message As String End Class End Namespace Namespace ClubReady.Sales.Wallet Public Partial Class PaymentProfileUpdateRequestDto Inherits ApiDtoBase Public Overridable Property AcctToken As String Public Overridable Property ModifiedBy As Nullable(Of Integer) Public Overridable Property CcExpMonth As Nullable(Of Byte) Public Overridable Property CcExpYear As Nullable(Of Byte) Public Overridable Property FullName As String Public Overridable Property PrefixName As String Public Overridable Property FirstName As String Public Overridable Property MiddleName As String Public Overridable Property LastName As String Public Overridable Property SuffixName As String Public Overridable Property Address1 As String Public Overridable Property Address2 As String Public Overridable Property Urbanization As String Public Overridable Property City As String Public Overridable Property State As String Public Overridable Property PostalCode As String Public Overridable Property IsDisabled As Nullable(Of Boolean) Public Overridable Property ExcludeFromAcctUpdater As Nullable(Of Boolean) End Class Public Partial Class PaymentProfileUpdateResponseDto Inherits ApiResponseBase End Class End Namespace Namespace ClubReady.Web.Api.Sales.Wallet Public Partial Class PaymentProfileUpdateEndpoint Inherits PaymentProfileUpdateRequestDto Implements IReturn(Of PaymentProfileUpdateResponse) ''' '''Grants access to resources ''' Public Overridable Property ApiKey As String ''' '''AcctToken to update ''' Public Overridable Property AcctToken As String ''' '''UserId that is updating profile ''' Public Overridable Property ModifiedBy As Nullable(Of Integer) ''' '''Expiry Month: 1 = January, 12 = December ''' Public Overridable Property CcExpMonth As Nullable(Of Byte) ''' '''Expiry Year: Two digit year ''' Public Overridable Property CcExpYear As Nullable(Of Byte) ''' '''The name can be provided with FullName OR as separate fields (PrefixName, FirstName, MiddleName, LastName, SuffixName).
Providing both will cause an error. '''
Providing both will cause an error.")> Public Overridable Property FullName As String Public Overridable Property PrefixName As String Public Overridable Property FirstName As String Public Overridable Property MiddleName As String Public Overridable Property LastName As String Public Overridable Property SuffixName As String Public Overridable Property Address1 As String Public Overridable Property Address2 As String Public Overridable Property Urbanization As String Public Overridable Property City As String Public Overridable Property State As String Public Overridable Property PostalCode As String ''' '''Disable (or Enabled) the Payment Profile ''' Public Overridable Property IsDisabled As Nullable(Of Boolean) ''' '''Exclude (or Include) from Account Updater ''' Public Overridable Property ExcludeFromAcctUpdater As Nullable(Of Boolean) End Class Public Partial Class PaymentProfileUpdateResponse Inherits PaymentProfileUpdateResponseDto End Class End Namespace End Namespace