/* Options: Date: 2024-07-06 12:31:03 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://wp-cddws-test.worldpay.com //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: BankAccountRequest.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using CDD_Engine_WS.dto.Responses; using CDD_Engine_WS.dto.Requests; namespace CDD_Engine_WS.dto.Requests { [Route("/BankAccount", "GET, POST")] public partial class BankAccountRequest : IReturn { /// ///The bank sort code. /// [Required] public virtual string Sortcode { get; set; } /// ///The bank account number. /// [Required] public virtual string AccountNumber { get; set; } /// ///The Csr of the application (if available). /// public virtual string Csr { get; set; } } } namespace CDD_Engine_WS.dto.Responses { public partial class BankAccountResponse { /// ///Contains the bank account lookup result when successful. /// public virtual BankAccountResult Result { get; set; } /// ///Contains response status, details and errors. /// public virtual ResponseStatus ResponseStatus { get; set; } } public partial class BankAccountResult { public virtual string AccountName { get; set; } public virtual string BankName { get; set; } public virtual string SortCode { get; set; } public virtual bool IsValid { get; set; } public virtual bool? IsDirectDebitCapable { get; set; } public virtual string AccountNumber { get; set; } } }