' Options: 'Date: 2026-11-08 12:03:48 '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: AnywhereInPersonPaymentRq.* '''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.Common.DTO.Anywhere Imports BH.CloudAPI.Common.DTO Imports BH.CloudAPI.Common4.DTO.Anywhere Namespace Global Namespace BH.CloudAPI.Common.DTO Public Partial Class InvoicePayment Public Overridable Property InvoiceNumber As String Public Overridable Property Payment As Decimal Public Overridable Property BaseCurrencyInvoicePayment As Nullable(Of Decimal) End Class End Namespace Namespace BH.CloudAPI.Common.DTO.Anywhere Public Partial Class AnywhereDonorInfo Public Overridable Property Name As String Public Overridable Property Email As String Public Overridable Property AddressLine1 As String Public Overridable Property AddressLine2 As String Public Overridable Property City As String Public Overridable Property State As String Public Overridable Property PostalCode As String End Class Public Partial Class AnywhereInPersonPaymentRq Inherits AnywhereInPersonRequestBase Public Sub New() Invoices = New List(Of InvoicePayment) End Sub Public Overridable Property Invoices As List(Of InvoicePayment) End Class Public Partial Class AnywhereInPersonRequestBase Inherits AnywherePaymentRequestBase Public Overridable Property EncryptedPaymentData As String End Class Public Partial Class AnywherePaymentRequestBase Public Overridable Property UserId As Integer Public Overridable Property ChapId As Integer Public Overridable Property Memo As String Public Overridable Property ReceiptEmail As String Public Overridable Property Amount As Integer Public Overridable Property LoggedInUserId As Integer Public Overridable Property DonorInfo As AnywhereDonorInfo End Class Public Partial Class AnywherePaymentRs Public Overridable Property LastFour As String Public Overridable Property ConfirmationNumber As String Public Overridable Property CardType As String Public Overridable Property NameOnCard As String Public Overridable Property Amount As Integer Public Overridable Property Notes As String Public Overridable Property Success As Boolean Public Overridable Property IsDuplicate As Boolean Public Overridable Property Message As String Public Overridable Property PaymentConfirmationNumber As Long End Class Public Partial Class InvoicePayment Public Overridable Property InvNo As String Public Overridable Property Amount As Integer End Class End Namespace Namespace BH.CloudAPI.Common4.DTO.Anywhere Public Partial Class AnywhereInPersonPaymentRq Inherits AnywhereInPersonPaymentRq Implements IReturn(Of AnywherePaymentRs) End Class Public Partial Class AnywherePaymentRs Inherits AnywherePaymentRs End Class End Namespace End Namespace