' Options: 'Date: 2026-11-08 11:38:56 'Version: 5.140 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://devapi.billhighway.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: AchPaymentCollection.* '''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 BH.CloudAPI.Common4.DTO.SalesForce Imports BH.CloudAPI.Common.Interfaces Imports BH.API.CloudApi.Core Namespace Global Namespace BH.API.CloudApi.Core Public Interface IHaveErrorField Property IsError As Boolean End Interface End Namespace Namespace BH.CloudAPI.Common.Interfaces Public Interface IHaveErrorField Property IsError As Boolean End Interface End Namespace Namespace BH.CloudAPI.Common4.DTO.SalesForce Public Partial Class AchPayment Public Sub New() InvoiceList = New List(Of SalesForceMemberPaymentInvoiceDetail) End Sub Public Overridable Property ClassName As String Public Overridable Property UniqueId As String Public Overridable Property CreatedDateTime As Date Public Overridable Property ClientId As Integer Public Overridable Property GroupId As String Public Overridable Property UserId As String Public Overridable Property BhUserId As Integer Public Overridable Property Amount As Decimal Public Overridable Property CurrencyType As String Public Overridable Property Country As String Public Overridable Property RoutingNumber As String Public Overridable Property AccountNumber As String Public Overridable Property AchReference As String Public Overridable Property AccountType As String Public Overridable Property IsSavingsAccount As Boolean Public Overridable Property PayerName As String Public Overridable Property CheckNumber As String Public Overridable Property PreferredEmailAddress As String Public Overridable Property Memo As String Public Overridable Property InvoiceList As List(Of SalesForceMemberPaymentInvoiceDetail) Public Overridable Property AutoPay As Boolean Public Overridable Property StoreAchInfo As Boolean Public Overridable Property EncryptionTypeId As Integer End Class Public Partial Class AchPaymentCollection Implements IReturn(Of AchPaymentReplyCollection) Public Sub New() AchPaymentList = New List(Of AchPayment) End Sub Public Overridable Property AchPaymentList As List(Of AchPayment) End Class Public Partial Class AchPaymentReply Implements IHaveErrorField Public Overridable Property ClassName As String Public Overridable Property UniqueId As String Public Overridable Property CreatedDateTime As Date Public Overridable Property ClientId As Integer Public Overridable Property TransactionId As String Public Overridable Property ErrorCode As Integer Public Overridable Property ErrorMessage As String Public Overridable Property IsError As Boolean End Class Public Partial Class AchPaymentReplyCollection Public Sub New() AchReplyCollection = New List(Of AchPaymentReply) End Sub Public Overridable Property AchReplyCollection As List(Of AchPaymentReply) End Class Public Partial Class SalesForceMemberPaymentInvoiceDetail Public Overridable Property ClassName As String Public Overridable Property UniqueId As String Public Overridable Property CreatedDateTime As Date Public Overridable Property ClientId As Integer Public Overridable Property Invoice As Integer Public Overridable Property AmountPaid As String End Class End Namespace End Namespace