/* Options: Date: 2025-05-06 16:35:40 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: BorgunServices3DEnrollmentRequest.* //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="/borgunServices/3DEnrollment", Verbs="POST") public static class BorgunServices3DEnrollmentRequest implements IReturn { public Borgun3DEnrollmentRequest request = null; public Integer statusCode = null; public String message = null; public Borgun3DEnrollmentRequest getRequest() { return request; } public BorgunServices3DEnrollmentRequest setRequest(Borgun3DEnrollmentRequest value) { this.request = value; return this; } public Integer getStatusCode() { return statusCode; } public BorgunServices3DEnrollmentRequest setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMessage() { return message; } public BorgunServices3DEnrollmentRequest setMessage(String value) { this.message = value; return this; } private static Object responseType = BorgunServices3DEnrollmentResponse.class; public Object getResponseType() { return responseType; } } public static class BorgunServices3DEnrollmentResponse { public Borgun3DEnrollmentResponse response = null; public Boolean success = null; public Integer httpStatusCode = null; public String message = null; public Borgun3DEnrollmentResponse getResponse() { return response; } public BorgunServices3DEnrollmentResponse setResponse(Borgun3DEnrollmentResponse value) { this.response = value; return this; } public Boolean isSuccess() { return success; } public BorgunServices3DEnrollmentResponse setSuccess(Boolean value) { this.success = value; return this; } public Integer getHttpStatusCode() { return httpStatusCode; } public BorgunServices3DEnrollmentResponse setHttpStatusCode(Integer value) { this.httpStatusCode = value; return this; } public String getMessage() { return message; } public BorgunServices3DEnrollmentResponse setMessage(String value) { this.message = value; return this; } } public static class Borgun3DEnrollmentRequest { public BorgunPaymentRequestMethod cardDetails = null; public Integer purchAmount = null; public Integer exponent = null; public String currency = null; public String termURL = null; public Date transactionDate = null; public String md = null; public String description = null; public BorgunPaymentRequestMethod getCardDetails() { return cardDetails; } public Borgun3DEnrollmentRequest setCardDetails(BorgunPaymentRequestMethod value) { this.cardDetails = value; return this; } public Integer getPurchAmount() { return purchAmount; } public Borgun3DEnrollmentRequest setPurchAmount(Integer value) { this.purchAmount = value; return this; } public Integer getExponent() { return exponent; } public Borgun3DEnrollmentRequest setExponent(Integer value) { this.exponent = value; return this; } public String getCurrency() { return currency; } public Borgun3DEnrollmentRequest setCurrency(String value) { this.currency = value; return this; } public String getTermURL() { return termURL; } public Borgun3DEnrollmentRequest setTermURL(String value) { this.termURL = value; return this; } public Date getTransactionDate() { return transactionDate; } public Borgun3DEnrollmentRequest setTransactionDate(Date value) { this.transactionDate = value; return this; } public String getMd() { return md; } public Borgun3DEnrollmentRequest setMd(String value) { this.md = value; return this; } public String getDescription() { return description; } public Borgun3DEnrollmentRequest setDescription(String value) { this.description = value; return this; } } public static class Borgun3DEnrollmentResponse { public Integer resultStatus = null; public String messageId = null; public String enrollmentStatus = null; public String mdErrorMessage = null; public String mdStatus = null; public String redirectToACSForm = null; public String md = null; public String mpiToken = null; public ArrayList redirectToACSDAta = null; public Integer getResultStatus() { return resultStatus; } public Borgun3DEnrollmentResponse setResultStatus(Integer value) { this.resultStatus = value; return this; } public String getMessageId() { return messageId; } public Borgun3DEnrollmentResponse setMessageId(String value) { this.messageId = value; return this; } public String getEnrollmentStatus() { return enrollmentStatus; } public Borgun3DEnrollmentResponse setEnrollmentStatus(String value) { this.enrollmentStatus = value; return this; } public String getMdErrorMessage() { return mdErrorMessage; } public Borgun3DEnrollmentResponse setMdErrorMessage(String value) { this.mdErrorMessage = value; return this; } public String getMdStatus() { return mdStatus; } public Borgun3DEnrollmentResponse setMdStatus(String value) { this.mdStatus = value; return this; } public String getRedirectToACSForm() { return redirectToACSForm; } public Borgun3DEnrollmentResponse setRedirectToACSForm(String value) { this.redirectToACSForm = value; return this; } public String getMd() { return md; } public Borgun3DEnrollmentResponse setMd(String value) { this.md = value; return this; } public String getMpiToken() { return mpiToken; } public Borgun3DEnrollmentResponse setMpiToken(String value) { this.mpiToken = value; return this; } public ArrayList getRedirectToACSDAta() { return redirectToACSDAta; } public Borgun3DEnrollmentResponse setRedirectToACSDAta(ArrayList value) { this.redirectToACSDAta = value; return this; } } public static class BorgunPaymentRequestMethod { public BorgunPaymentTypes paymentType = null; public String pan = null; public String expYear = null; public String expMonth = null; public String cvC2 = null; public String token = null; public BorgunPaymentTypes getPaymentType() { return paymentType; } public BorgunPaymentRequestMethod setPaymentType(BorgunPaymentTypes value) { this.paymentType = value; return this; } public String getPan() { return pan; } public BorgunPaymentRequestMethod setPan(String value) { this.pan = value; return this; } public String getExpYear() { return expYear; } public BorgunPaymentRequestMethod setExpYear(String value) { this.expYear = value; return this; } public String getExpMonth() { return expMonth; } public BorgunPaymentRequestMethod setExpMonth(String value) { this.expMonth = value; return this; } public String getCvC2() { return cvC2; } public BorgunPaymentRequestMethod setCvC2(String value) { this.cvC2 = value; return this; } public String getToken() { return token; } public BorgunPaymentRequestMethod setToken(String value) { this.token = value; return this; } } public static class BorgunMPIEnrollmentACSField { public String name = null; public String values = null; public String getName() { return name; } public BorgunMPIEnrollmentACSField setName(String value) { this.name = value; return this; } public String getValues() { return values; } public BorgunMPIEnrollmentACSField setValues(String value) { this.values = value; return this; } } public static enum BorgunPaymentTypes { Unknown(1), Card(2), TokenSingle(3), TokenMulti(4); private final int value; BorgunPaymentTypes(final int intValue) { value = intValue; } public int getValue() { return value; } } }