/* Options: Date: 2026-11-08 11:32:06 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://devapi.billhighway.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: AchVerificationRq.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/ach/verify", Verbs="POST") public static class AchVerificationRq extends AchVerificationRq implements IReturn { private static Object responseType = AchVerificationRs.class; public Object getResponseType() { return responseType; } } public static class AchVerificationRs { @ApiMember(ExcludeInSchema=true) public Boolean IsSuccessful = null; public Integer ApiResultCode = null; public Integer ApiCustomerResultCode = null; public Integer ErrorCode = null; public String ErrorMessage = null; public String AchRef = null; public Boolean getIsSuccessful() { return IsSuccessful; } public AchVerificationRs setIsSuccessful(Boolean value) { this.IsSuccessful = value; return this; } public Integer getApiResultCode() { return ApiResultCode; } public AchVerificationRs setApiResultCode(Integer value) { this.ApiResultCode = value; return this; } public Integer getApiCustomerResultCode() { return ApiCustomerResultCode; } public AchVerificationRs setApiCustomerResultCode(Integer value) { this.ApiCustomerResultCode = value; return this; } public Integer getErrorCode() { return ErrorCode; } public AchVerificationRs setErrorCode(Integer value) { this.ErrorCode = value; return this; } public String getErrorMessage() { return ErrorMessage; } public AchVerificationRs setErrorMessage(String value) { this.ErrorMessage = value; return this; } public String getAchRef() { return AchRef; } public AchVerificationRs setAchRef(String value) { this.AchRef = value; return this; } } public static class CustomerInfo { public String BusinessName = null; public String FirstName = null; public String LastName = null; public String getBusinessName() { return BusinessName; } public CustomerInfo setBusinessName(String value) { this.BusinessName = value; return this; } public String getFirstName() { return FirstName; } public CustomerInfo setFirstName(String value) { this.FirstName = value; return this; } public String getLastName() { return LastName; } public CustomerInfo setLastName(String value) { this.LastName = value; return this; } } public static class AchVerificationRq { public Boolean IsAchRef = null; public Integer UserId = null; public Integer ChapId = null; public String RoutingNumber = null; public String AccountNumber = null; public String Currency = null; public String AccountType = null; public CustomerInfo CustomerInfo = null; public Boolean UseAlternateVerifyCodeMapping = null; public Boolean IncludeCustomerVerification = null; public Boolean getIsAchRef() { return IsAchRef; } public AchVerificationRq setIsAchRef(Boolean value) { this.IsAchRef = value; return this; } public Integer getUserId() { return UserId; } public AchVerificationRq setUserId(Integer value) { this.UserId = value; return this; } public Integer getChapId() { return ChapId; } public AchVerificationRq setChapId(Integer value) { this.ChapId = value; return this; } public String getRoutingNumber() { return RoutingNumber; } public AchVerificationRq setRoutingNumber(String value) { this.RoutingNumber = value; return this; } public String getAccountNumber() { return AccountNumber; } public AchVerificationRq setAccountNumber(String value) { this.AccountNumber = value; return this; } public String getCurrency() { return Currency; } public AchVerificationRq setCurrency(String value) { this.Currency = value; return this; } public String getAccountType() { return AccountType; } public AchVerificationRq setAccountType(String value) { this.AccountType = value; return this; } public CustomerInfo getCustomerInfo() { return CustomerInfo; } public AchVerificationRq setCustomerInfo(CustomerInfo value) { this.CustomerInfo = value; return this; } public Boolean isUseAlternateVerifyCodeMapping() { return UseAlternateVerifyCodeMapping; } public AchVerificationRq setUseAlternateVerifyCodeMapping(Boolean value) { this.UseAlternateVerifyCodeMapping = value; return this; } public Boolean isIncludeCustomerVerification() { return IncludeCustomerVerification; } public AchVerificationRq setIncludeCustomerVerification(Boolean value) { this.IncludeCustomerVerification = value; return this; } } }