/* Options: Date: 2024-10-06 10:26:58 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://data.regent-college.edu //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: BeanstreamInteracPaymentCompletionRequest.* //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="/Beanstream/Payment/Interac/Complete", Verbs="POST") public static class BeanstreamInteracPaymentCompletionRequest implements IReturn { public String payment_method = null; public Integer funded = null; public String idebit_merchantdata = null; public String idebit_track2 = null; public String idebit_isslang = null; public Integer idebit_version = null; public String idebit_issconf = null; public String idebit_issname = null; public Double idebit_amount = null; public String idebit_invoice = null; public String getPaymentMethod() { return payment_method; } public BeanstreamInteracPaymentCompletionRequest setPaymentMethod(String value) { this.payment_method = value; return this; } public Integer getFunded() { return funded; } public BeanstreamInteracPaymentCompletionRequest setFunded(Integer value) { this.funded = value; return this; } public String getIdebitMerchantdata() { return idebit_merchantdata; } public BeanstreamInteracPaymentCompletionRequest setIdebitMerchantdata(String value) { this.idebit_merchantdata = value; return this; } public String getIdebitTrack2() { return idebit_track2; } public BeanstreamInteracPaymentCompletionRequest setIdebitTrack2(String value) { this.idebit_track2 = value; return this; } public String getIdebitIsslang() { return idebit_isslang; } public BeanstreamInteracPaymentCompletionRequest setIdebitIsslang(String value) { this.idebit_isslang = value; return this; } public Integer getIdebitVersion() { return idebit_version; } public BeanstreamInteracPaymentCompletionRequest setIdebitVersion(Integer value) { this.idebit_version = value; return this; } public String getIdebitIssconf() { return idebit_issconf; } public BeanstreamInteracPaymentCompletionRequest setIdebitIssconf(String value) { this.idebit_issconf = value; return this; } public String getIdebitIssname() { return idebit_issname; } public BeanstreamInteracPaymentCompletionRequest setIdebitIssname(String value) { this.idebit_issname = value; return this; } public Double getIdebitAmount() { return idebit_amount; } public BeanstreamInteracPaymentCompletionRequest setIdebitAmount(Double value) { this.idebit_amount = value; return this; } public String getIdebitInvoice() { return idebit_invoice; } public BeanstreamInteracPaymentCompletionRequest setIdebitInvoice(String value) { this.idebit_invoice = value; return this; } private static Object responseType = BeanstreamInteracCompletionResponse.class; public Object getResponseType() { return responseType; } } public static class BeanstreamInteracCompletionResponse { public Integer approved = null; public String message = null; public Integer getApproved() { return approved; } public BeanstreamInteracCompletionResponse setApproved(Integer value) { this.approved = value; return this; } public String getMessage() { return message; } public BeanstreamInteracCompletionResponse setMessage(String value) { this.message = value; return this; } } }