' Options: 'Date: 2024-11-21 06:07:13 'Version: 6.10 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.paysecure.acculynk.net ' '''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: CreateCardTokenRequest.* '''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 Paysecure.ServiceModel.Types Imports Paysecure.ServiceModel Namespace Global Namespace Paysecure.ServiceModel Public Partial Class CreateCardToken Inherits PaysecureResponseInternal Public Overridable Property CardToken As String Public Overridable Property CardZip As String Public Overridable Property CardLast4 As String Public Overridable Property CardExpiration As String Public Overridable Property CVN As String Public Overridable Property AVS As String Public Overridable Property BINResults As BINResults Public Overridable Property ResponseCode As String Public Overridable Property ErrorMessage As String Public Overridable Property ErrorCode As String Public Overridable Property ExtendedData As ExtendedResponse End Class Public Partial Class CreateCardTokenRequest Implements IReturn(Of CreateCardToken) Public Overridable Property Credentials As RequestorCredentials Public Overridable Property SessionId As String Public Overridable Property VerifyCard As Boolean End Class End Namespace Namespace Paysecure.ServiceModel.Types Public Partial Class BINResults Public Overridable Property BIN As String Public Overridable Property Network As String Public Overridable Property InternetPinDebit As Boolean Public Overridable Property EcomEBTCash As Boolean Public Overridable Property EcomEBTSNAP As Boolean Public Overridable Property POSFlag As Boolean Public Overridable Property PinlessEcommerce As Boolean Public Overridable Property PinlessBillPay As Boolean Public Overridable Property OnDemandPaymentCredit As Boolean Public Overridable Property OnDemandPaymentDebit As Boolean Public Overridable Property PinlessA2ACredit As Boolean Public Overridable Property PinlessA2ADebit As Boolean Public Overridable Property PinlessPrePaidLoad As Boolean Public Overridable Property DualMessage As Boolean Public Overridable Property Recurring As Boolean Public Overridable Property CardVerify As Boolean Public Overridable Property RegulatedFlag As Boolean Public Overridable Property OTP As Boolean Public Overridable Property POSPinlessDualMessage As Boolean Public Overridable Property FastFunds As String Public Overridable Property RegulatedWithFraud As Boolean Public Overridable Property CountryCode As String Public Overridable Property CardType As String Public Overridable Property CardProduct As String Public Overridable Property CardDesignation As String Public Overridable Property CardSubCategory As String Public Overridable Property IncrementalAuth As Boolean End Class Public Partial Class CardAccountUpdaterDescriptor Public Overridable Property CardDataType As CardInfoType Public Overridable Property CardNumberInfo As String Public Overridable Property ExpiryDate As String Public Overridable Property Status As String Public Overridable Property ErrorCode As String Public Overridable Property CardToken As String End Class Public Enum CardInfoType CardNumber Token Track EMV Encrypted DPAN ApplePay GooglePay SamsungPay CPToken EncryptedEnhanced EncryptedJWE End Enum Public Partial Class ExtendedResponse Public Overridable Property CardAccountUpdater As CardAccountUpdaterDescriptor Public Overridable Property ProductId As String Public Overridable Property NetworkResponseCode As String Public Overridable Property NetworkTransactionId As String Public Overridable Property CHEmailAddrResult As String End Class Public Partial Class InOutTimes End Class Public Partial Class PaysecureResponseInternal Public Overridable Property Timestamps As RequestTimestamps End Class Public Partial Class RequestorCredentials Public Overridable Property MerchantId As String Public Overridable Property UserName As String Public Overridable Property Password As String Public Overridable Property Version As String End Class Public Partial Class RequestTimestamps Public Overridable Property AppLayer As InOutTimes Public Overridable Property ParentLookup As InOutTimes Public Overridable Property RetryLookup As InOutTimes Public Overridable Property GetCardData As InOutTimes Public Overridable Property CardTokenize As InOutTimes Public Overridable Property CardEncrypt As InOutTimes Public Overridable Property DBInsert As InOutTimes Public Overridable Property BackendProcess As InOutTimes Public Overridable Property DBUpdate As InOutTimes Public Overridable Property ParentUpdate As InOutTimes Public Overridable Property Network As InOutTimes End Class End Namespace End Namespace