' Options: 'Date: 2026-11-08 11:52:37 '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: AchDonation.* '''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 Imports BH.CloudAPI.Common.Interfaces Imports BH.CloudAPI.Common.DTO Imports BH.API.CloudApi.Core Imports BH.CloudAPI.Common Namespace Global Namespace BH.API.CloudApi.Core Public Interface IHaveErrorField Property IsError As Boolean End Interface End Namespace Namespace BH.CloudAPI.Common Public Partial Class LegacyApiResponse Implements IHaveErrorField Public Overridable Property amount As Nullable(Of Decimal) Public Overridable Property confirmationNumber As String Public Overridable Property responseCode As String Public Overridable Property responseDescription As String Public Overridable Property resultCode As ResultCode End Class Public Enum ResultCode Success = 0 Duplicate = -7 NotAvailable = -6 NotFound = -5 GeneralError = -4 UnexpectedError = -3 CreditCardDeclined = -2 DataValidationFailure = -1 End Enum End Namespace Namespace BH.CloudAPI.Common.DTO Public Partial Class AchDonation Public Overridable Property ClientId As Integer Public Overridable Property GroupId As Integer Public Overridable Property Amount As Decimal Public Overridable Property RoutingNumber As String Public Overridable Property AccountNumber As String Public Overridable Property PayerName As String Public Overridable Property CheckNumber As String Public Overridable Property EmailAddress As String Public Overridable Property Memo As String Public Overridable Property Occurs As String Public Overridable Property NumberOfOccurences As String End Class End Namespace Namespace BH.CloudAPI.Common.Interfaces Public Interface IHaveErrorField Property IsError As Boolean End Interface Public Interface IReturnLegacyException End Interface End Namespace Namespace BH.CloudAPI.Common4.DTO Public Partial Class AchDonation Inherits AchDonation Implements IReturn(Of LegacyApiResponse) Implements ICanBeRecurring Implements IReturnLegacyException End Class Public Interface ICanBeRecurring Property Occurs As String Property NumberOfOccurences As String End Interface End Namespace End Namespace